Dr, Wasim, I believe this is a gun.

I concur Mr Shaukat Holmes.

Police officials show weapons seized from criminals in Peshawar.