Following is the 216-to-214 roll-call by which the House voted today to ban 19 types of assault-style weapons. A "yes" vote is a vote to ban the weapons. Voting "yes" were 177 Democrats, 38 Republicans and 1 independent. Voting "no" were 77 Democrats and 137 Republicans. X denotes those not voting. There are 2 vacancies in the 435-member House.