Actually you only need your finger and shoulder to give you an Auto-like weapon. So this pretty much bans semi-automatic rifles.
Yep! You can keep your semi-auto if you report to the police station and have your trigger finger amputated...