it was an m-203 grenade launcher. its basically an m-4 carbine with an m-79 grenade launcher attached. these are in constant military use to the present day, it was introduced post-veitnam (late veitnam also) an m-4 carbine is a briefly shorter m-16, it was the type used in grand theft autos
SOCOM: US Navy Seals features relatively the same gun Tony uses, as aforemtentioned, the M4 with the M-203 grenade launcher (could be an M16, but I thought the M16 only fired single and burst fire, not full auto like the M4?)
M203 and it isn't a m4 carbine attached its a m16 the m4 carbine is a specail forces weapon and is fully automatic. the m16 is burst or single and tony is shottin in burst.