ummm over .50 caliber weapons are legal in the USA, but correct that they are banned in some areas. Which is stupid IMO. If you criminalize guns, only criminals will have guns.
look at your standard 12 gauge shotgun...over .50 and you can shoot a deer slug.