Defending champion Inderjeet from Harayana was just a shade away from the national mark of 20.69m, held by Om Prakash Singh since 2012.
The Olympic qualification period commenced only yesterday and is 20.50m for the men's shot put. Punjab's Tejinder Singh (18.08m) pushed Om Prakash (18.02m) to third spot.
Army man Devender Singh become the first athlete to create a new meet mark as he set out the spear to 79.65 metres to win the javelin throw event.
National record-holder Rajinder Singh (Haryana), who won the National Games gold with 82.23m, finished a disappointing fourth with a paltry 71.67m.
More From This Section
Former Youth Olympic Games silver medalist Durgesh Kumar Pal clinched the gold in men's 400m hurdles clocking a personal best 50.29 secs, thus obtained a berth in the Wuhan-bound team for the Asian championships.
His Army teammate M Ramachandran, in second place, also made it with yet another career best time of 50.35s. The bronze in this event went to Tamil Nadu youngster A Dharun in 51.14 secs.
Capitalising on the absence of Ashwini Akkunji, Kerala girl Anu Raghavan took the women's title in 400m hurdles. In addition to the gold, she also attained the qualifying norm for the Asians with a time of 59.13 secs that was third best in her career and second in the current season.
Host state's M Arpitha (60.79s) collected the silver while Tamil Nadu got another bronze medal through M Loganayaki (62.99s).