My prediction - None of the legislation being discussed will ever make it the floor for a vote in either chamber. If you are a Democrat Senator from a flyover state, voting for an anti-2A bill is going to get you primaried faster than a pizza disappears at a Weight Watchers meeting.
Ultimately, I believe Obama will try to EO away ammunition. He will go through the EPA (lead), HHS (public safety) and/or Homeland Security (anti-terrorism.)
When only a Presidential "Face Palm" will suffice.
[...looks like the big guy better get back to Harvard.....and take "Face Palm 101".....snicker]