I found this little beauty in the gun cabinet I was wondering if anyone knows what it is? Punched on the bottom of the cartridge is SLAP.