Lupin does get his Thirty-Eight handgun from Jigen in the City. Do not to use it to fire on policemen, security guards, and civilians or you will instantly get a game over. However, once you encounter the Raven Kruez ninjas and stone beasts underground, you are free to fire at will.