Is it Evolution or an Alternative Semi-Auto Personal Defense Rifle?, by Racker
• Survivalblog.comOnce again, we have people using a tragedy to push personal agendas; they have little respect for the victims of those tragedies or their respective families and friends.