Abstract: A system for detecting the presence of firearms includes a radiofrequency identification (RFID) tag embedded within each firearm. The RFID tag may be passive or active but is preferably passive for permanent installation and long-term use. Using an Electronic Product Code (EPC) type data structure, the RFID tag stores a unique data string identifying the manufacturer, model, firearm type (object class), caliber and unique RFID tag number for the firearm. Public spaces, buildings, schools may install RFID readers to discretely transmit an interrogating signal from a distance without invasive searches. The reader systems may be integrated with building security for real-time tracking on a display, triggering automated alarms or triggering lockdown procedures. The unique RFID tag number obtained may be cross-referenced with other private data in secure, encrypted databases to maintain privacy.