Is Buying and Selling Guns Online Legal?

Yes. Buying and selling guns online is completely legal as long as you use an FFL(Federal Firearms License) dealer. FFL dealers ensure that a firearm transaction is completed according to all state and federal laws and are the reason online firearm sales are even possible.