Long Island Diecasting Charm Toy Gun MADE IN U.S.A. SOLID DIECAST METAL no moving parts. These were made about 20 years ago by a small toy gun manufacturer named Long Island Diecasting! As you can see from the ruler measurment they are very small for a keychain or charm. About 2 1/4 inches long.