Three men to face court on firearm charges