Rotary is told firearms business is ‘too good’