Man charged after gun, ammo seizure