Om Vir Singh 'Fauji', a retired army man who was the vice-president of BJP unit in Mirapur town, was out for a morning walk when two assailants fired multiple shots at him with country-made pistols at around 7 AM at Monty crossroad, police officials said.
47-year-old Singh, who had a licensed revolver with him, too fired at the attackers but they snatched it from him.
The body has been sent for post mortem.
Following the incident, Singh's family members and BJP workers staged protests and blocked a road. Senior police officials, who reached the spot, assured the protesters of speedy investigation in the case.
Also Read
BJP, however, termed the meeting as a farce and said that it would have been better if the CM would have held a review of his own party organisation, whose workers were "biggest challenge for law and order".
State BJP spokesman Vijay Bahadur Pathak said that the day the government was claiming improved law and order situation, the criminals demonstrated their brutal power by killing Singh in Muzaffarnagar.
Demanding immediate arrest of Singh's killers, he alleged, "The phase of political killings has started in UP, which is dangerous".
Muzaffarnagar, which lies in western Uttar Pradesh, is a sensitive district and had witnessed communal violence in September last year that has left over 60 people dead.
The recent Lok Sabha elections saw BJP winning 71 out of the 80 seats in the politically crucial state while Samajwadi party suffered a rout.