Okay, this may seem of little consequence, but my curiosity it piqued. Sheppard and team, along with most of the military contingent, carry the P-90. It an easily recognizable weapon. However, I've noticed that John and various other marines carry a different weapon from time to time. It's a much larger or higher caliber weapon. I'm sure they must have referred to it at some point and I just missed it.
I know, I know, it seems silly, but it's starting to annoy me that I can't figure it out. John carried both weapons at different points on Todd's ship in the episode, 'Infection'. The first trip to the ship he had the P-90. When they returned with Lorne and the Marines he was carrying the larger weapon. Does anyone know what it's called?