AR-15 recoil rebuttal June 21, 2016June 21, 2016 by matt In Uncategorized Via Christopher Waller Comments comments