Modern infantry weaponry include rifles , sub machine guns , machine guns , shoulder-fired rocket launchers and missiles , and lighter mortars and grenade launchers .

Modern infantrymen are trained to use many different kinds of weapons , including rifles , grenades , rocket launchers , sniper rifles , and machine guns .
