RE: "assault" weapons ban--definite??
Right now, it's just a proposal. Still has to pass the House. The Senate will have to pass one as well. Then it goes to a joint committee to work out differences in the two bills. Then it gets presented to the President for signature. Hopefully there are enough sane people in the Senate that the bill will never reach the floor for a vote. I believe in the Senate, you need 60 votes to get it to the floor, and then only 51 for passage.