Very clumsy term, imho .. surprised that it seems to be getting traction.
Disarmists Disarmusts et al ..
Disarmunists?