In this Washington Post story on H.R. 822 is this nugget:
“… The administration has not yet taken an official position on the bill …”
This is important because I’m sure they know about it. Obama could have called the bill D.O.A., but he hasn’t. He could have criticized Congress for talking up guns instead of jobs like Jim McGovern did during yesterdays debates, but he hasn’t done that either. While he might not personally like the idea I suspect he would sign the bill out of political expediency. Doing so would blunt upcoming attacks by the NRA over his re-election campaign. Plus the antigun organizations do not bring anything useful to the table so they cannot really help or hurt him either way.