Definitely NOT on the person or the Carry On Luggage. I worked for some time teaching TSA Agents on inspecting luggage. And BB Guns are a "Red Flag." If you want to carry one on the aircraft you must notify the Air lines Agent that it is an Air Gun (BB) otherwise it will be confiscated and you may have to answer some questions to the Law Enforcement personal. Pellet guns can not be in "Carry on luggage" they must be in the "Checked Luggage" they can not be loaded, and must have the cylinder removed from the gun. I strongly suggest that you declare it at the Check-in counter. Go to http://www.tsa.gov/travelers/airtravel/prohibited/permitted-prohibited-items.shtm#6 and read the section on "Guns and Firearms."
BB guns are legal in California
BB guns are legal in all states. However some local laws have different restrictions on the use of BB guns.
BB guns are legal in china they also have a rather large production of BB guns in china however shooting or carrying one in the city is still is still illegal.
BB guns are legal in all states. However some local laws have different restrictions on the use of BB guns.
Yes
yes
yes
Yes
BB guns and airsoft guns are legal, but it may be illegal to transport them, especially to handle them if they are looking like 'real' guns.
It all depends on the country or location where you live. In the USA BB guns are Legal and they are legal in several other countries with some restrictions.
Yes
Yes they are legal but their are restrictions on power levels