Give Boone another gun, like a different sniper or something like an Anti-Material Rifle
Yea but can i get him to have his normal sniper rifle back as his default weapon? cos its kind of annoying if he runs out of ammo and switches to a shotgun
Boone may have looted some in the gunfight.
Target him in V.A.T.S. and break the shotgun.