Is Bush doing this out of some core constitutional belief of his, or is it a cold political calculation?
Because the other guy was worse, and who led the way? GUNOWNERS. We got the votes to win Missouri, Tennessee, West VA, New Hampshire, Arizona, Nevada, Arkansas, Florida, Ohio, and made it close in Iowa, Wisconsin, Michigan, Minnesota, and Penn(and maybe Oregon, although that's more regional on guns).
Now gun owners aren't the only ones to win it for Bush, but he would not be there if it wasn't for gunowners, and the LEAST he can do is not sign whatever piece of crap comes out there.
And yes, I did vote for Bush.