15 yr old leaves anti-gun politicians speechless