Gun rights groups had opposed the bill , saying that Seung Hui Cho , the Virginia Tech student who shot and killed 32 people and then himself , did not buy the two semiautomatic weapons he used in the shootings at a gun show .