I voted for banning them from felons and mentally infirm(although I would make the point to restrict it, rather than ban, as not all felonies involve "gun" crime), and instant background checks for dealer transfers. I don't mind if states require a registration or liscence, but its not something I feel the federal government should step into.
The 5 day waiting period is ludicrous with todays technology on background checks. It can be done instantly at the POS.
As far as dealer transfers I am unclear as to whether this is a transfer between dealers, or a sale ala retail from dealer to consumer. I treated it as a deal between the retail to the consumer, and voted for an instant background check.
And as far as private transactions go, I treated this answer as though it were the sale between two private citizens, which I think would be impossible to track or enforce this, so I did not vote for background checks on private sales.