new gun law would require james holmes to undergo strict background check before purchasing firearms