Police seize firearm, ammo in St Thomas