1. Require a criminal background check for every gun sold in America
3. Make gun trafficking a federal crime, including real penalties for “straw purchasers”
Ok, here are MY problems with "1 and 3" For 1., This will open the door to national registration, so they know who originally had the firearm in the first place, so they know who to charge for failing to get the gun's background checked. Secondly, it won't be just for when the firearm is "sold", it will be any time the firearm changes ownership...so no more trading with a buddy, or buying something from a private seller at a gun show, without making a trip to the FFL. Want to give a gun to your grandson for Christmas? Well, sorry, he's not old enough to pass the background check himself, so you'll have to have one of his parents meet you at the local gun shop, and they will be the legal owners. For 3., Yes, if you knowingly purchase a firearm for an "unapproved person", it should be a crime. However at this point, the verbiage for the "straw purchaser" status is up in the air, as the whole buying it for my brother, who'll pay me back later, or as a gift for my wife/girlfriend thing could be misinterpreted. And even if that IS the case, if the "#1" issue is in effect, you'd then have to go BACK to the FFL, and have them run the background check on whoever you were giving the firearm to. A lot of hoops for law-abiding citizens.