These are nice, but pretty low poly, better for third person shooters. Also most of these guns are for sporting/hunting, not combat, but hey most gamers won't know that lol.
I checked out the MP5 model. The detail on the model is great. However the texture resolution should be higher if you intended this for an FPS, also from some angles it looks like a light is shining on it, which is easy to correct.