Be very careful when buying a firearm for someone else. If you buy from a registered dealer, I.e., someone with an FFL, remember that the purchaser is the person for whom the gun is purchased, NOT the person paying the price. So if you want to buy a gun for a significant other, this article is good advice for what type of gun to buy but not for how to buy the gun. Your best bet legally is to take the intended recipient with you when you buy the gun and have the recipient choose the firearm and have the recipient fill out the ATF paperwork. Make it clear to the seller that the gun is for the recipient, not the person paying for the firearm. Otherwise, you could be considered a "straw purchaser" and face federal criminal charges.