No he didn't.
Congress allowed the "assault weapons" ban to expire. President Bush said he'd sign a renewal if Congress passed it.
President Bush said he would sign to renew it ONLY if nothing was added to it.
Then he met with Bill Frist and had him agree to let the RATS go wild adding things to the bill until nobody would dare vote for it.
It died because of that.
President Bush played the RATS like a banjo on that one.