what is the difference between the us marines and the us army?
The Army typically gets new weapons before the Marine Corps. It moved to the M4 before the Marine Corps did, and soldiers are more likely than Marines to have the newest weapons add-ons like optical sights, lasers, and hand grips. Marines will get all the fancy add-ons. They just typically get them a few years later.