Why restrict 'good' gun owners, resident asks President Obama at town hall