No, It's not at all legal to buy a gun with someone else’s bank card. This is named a straw purchase, and it is a federal crime. Straw purchases in many cases are used to illegally acquire guns for people who are prohibited from proudly owning them, such as felons or domestic abusers.Yes, USA Firear