In general the good guys want to shoot only the bad guys so use more accurate weapons, not ones which are able to spray an area with bullets in a few seconds and frighten or kill everyone, combine this with the ability to conceal the weapon and certain gun manufacturers wanting to be seen being used by the good guys, so foreign guns tend to be used by the bad guys.
Latest Answers