While driving the jeep, Shekhar is holding a revolver (with his finger on the trigger) in close-ups. However in the wider shots he has no gun.
The blood stain patterns on uniforms of all the main characters is inconsistent between scenes.
Many characters playing policemen are seen wearing ribbons on their uniform. In real life policemen in India do not wear any ribbons with their uniform. Such ribbons are worn by only army or defense personnel.
When Ajay is revealing it to all to Akshay in the end, Akshay calls Amitabh and they are at a distance yet Amitabh hears their talk easily.
In Ajay and Amitabh fight scene in the flashback, Amitabh's cap never falls despite him being beaten up and thrown off, Similarly in the Ajay Akshay fight Ajay's sunglasses never fall off.
Anant Kumar (Amitabh Bachchan) and Shekhar Verma (Akshay Kumar) are wearing same ribbon despite being police officers of different class.
Ajay's body double is evident in the climax fight(some shots).
In the end when Ajay's car gets hit by Amitabh's Jeep, you can make out some device has hit it.
In the final altercation scene between Anant Kumar (Amitabh Bachchan) and Yashwant Angre (Ajay Devgn) crew and filming equipment are visible momentarily in reflection in Angre's sunglasses.