The North American Arms Pug is a very well built 5 shot .22 magnum revolver. It sports a newer styling to update the little naa revolvers. This one comes with XS big dot sights with a trijicon tritium insert. The sights are miles ahead of the other naa revolvers and make the gun quite accurate. The mini revolver also sports some very nice houge rubber grips that fit in your hand very well and makes the gun very enjoyable to shoot. This little pistol excels at being a backup or a primary when a larger gun is not possible. Above all this little pistol has a james bond cool factor that I cant get over.