Man found with firearm in church charged