Always better to buy a firearm in person but there are deals out there...just be careful who you deal with. Alot of scammers on gunbroker and the other gun sites. Look for someone with alot of good feedback.