US ‘gun church’ prepares for ‘spiritual battle’ to re-elect Trump