Armed men rob constable of firearm, cash