It is an amazing interactive application that lets you learn a lot about guns
Gun Disassembly 2.9 : Pistols
Disassemble and reassemble real functional car 3D model.
Manage your weapon collection.
Nice game where you play as the owner of a beauty shop.