Provided you follow the rules, yes.
North America
Yes
yes
South America
yes i think in Miami they are
Depending on the state they are in and the age of the child, hunting rifles.
Yes, gay people are allowed in both North America and South America.
You need a lawyer familiar with PA firearms law.
US Army long arms (rifles/muskets) were Made In The USA. Confederate States of America (CSA) long arms were primarily IMPORTED (from England/France).
Less than 1% of all firearm deaths involved what are CALLED assault rifles.
English rifles were used in the Civil War. As a neutral country, England and its businesses could sell to America for money.
Gun laws and regulations very from state to state. In many states, as long as one is properly licensed and certified, they can carry many handgun, shotguns and rifles but are not allowed to own assault type weapons.