-snip-
XM8 is horrible in Real-Life. And it was canceled.
XM29 is win, but it fires grenades and bullets. IDK how will you pull that off in the script.
MY SUGGESTIONS:The DSR-1. A magnum bolt action sniper rifle.(12 rounds)
The XM25. A semi-auto grenade launcher(6 rounds)
The AA12(In box magazine configuration), an automatic shotgun(Holds 12 rounds in box magazine configuration. When in drum mag config. holds 32 rounds)
The G36E, an automatic AR(Rounds may vary due to many different magazine types)
OR another version of the G36E:
And the famous Tar-21(An AR that holds 30 rounds)
SORRY FOR LONG POST