"I think the recent Virginia disaster — or catastrophe or nightmare or whatever you want to call it — has woken up a lot of people to the need for having guns available to law-abiding citizens," said Rep. Frank Niceley, R-Strawberry Plains. "I hope that is what this vote reflects."