democrats say only criminals can have guns