Well, I only buy mine at Academy.
online,Walmart, sporting goods store, an airsoft gun store and a gun store.
you can get airsoft guns on airsplat.com. but the best and cheapest site is airsoft station.com
You can buy them at a store where they sell guns.
You can buy an Electric Airsoft Gun (AEG) online or at a sporting goods store.
An automatic electric gun would be the best
Airsplat or pyramydair
"best" means nothing without metrics to measure against.
I recommend the ak-47 or a mini uzi.
Anything is possible but not likely with air soft. But they do hurt when they hit you. Simply don't shoot anyone with an air soft gun. Treat it like a real gun.
Air soft is the common term, soft air is the correct name.
For an air soft gun it's average. Air soft guns can reach 400 FPS.
In most states you have to be 18 to purchase an air gun, BB or Pellet, (Not a Air soft gun). It's best to check local ordnance's first. No license is required.