probably the MP5, M870 and the pistol. dunno what pistol though. I'm also not quite sure bout' the M870 too. But the MP5 is definite.
Added: I'm sure the first answer is probably correct for the department or agency the writer is famiar with - however the equipment used and carried by SWAT teams can vary greatly from department to department, agency to agency, and state to state.
Varies from state to state
No they carry spud guns
what guns do the mushes carry at the iditarod
FBI employees are not required to carry guns.
Normally, for the same reason men carry guns. For self defense.
No, prisoners are not allowed to carry guns or any weapons for that matter.
No
More carry real guns. Basically all police officers carry guns. Not every officer carries a stun gun. For instance, the city where I live, which is a large city, does not issue stun guns, and neither does the county.
In Canada, the kinds of guns that shops are allowed to carry for sale are only hand guns and semi-automatic guns. Fully automatic guns are not allowed to be sold.
No
No.
Not everywhere.