Acting on a tip, the police apprehended Joginder alias Babbal(30), who was carrying a bounty of Rs 15,000 following the incident, from the new Ghaziabad railway station.
A semi automatic pistol of 32 bore and 4 live cartridges were recovered from his possession, senior superintendent of police KS Emanuel said.
Babbal has confessed that at the time of the attack, he actively participated in the indiscriminate firing which left the BJP leader and his six aides seriously injured.
On August 11, Teotia was returning from a programme when assailants pumped in AK-47 bullets his vehicle that left him and his aides seriously injured.