IP Library Granted Patent US 12,385,705
Granted Patent B2
US 12,385,705 · App. 18/526,592 · Granted Aug 12, 2025

Firearm ammunition availability detection system

Inventors: David Michael Masarik (Newport Beach, CA); Michael Raymond Masarik (Missoula, MT); Matthew James Masarik (Newport Beach, CA)
Assignee: Maztech Industries, LLC
F41A9/62F41A9/70G01D5/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,385,705
App. No.
18/526,592
Granted
Aug 12, 2025
Kind
B2
Abstract

A linear encoder may be used to accurately determine a number of cartridges within a magazine. Further, using a set of magnetic sensors within a buffer tube of a firearm, it is possible to determine whether a cartridge is loaded within a chamber of the weapon and/or whether the firearm is jammed. The determination of cartridges within the magazine in conjunction with the determination of whether a cartridge is in a chamber of a firearm can give a user an accurate ammunition count. Further, the use of the linear encoder makes it possible to accurately determine the cartridge count when different cartridges are loaded into the magazine or when the magazine degrades in quality over time. Moreover, the ability for magazines to communicate with a firearm enables a user to determine a total available ammunition to the user in a single display without individually checking each magazine.

Claims (36)

1. A magazine comprising:

a follower configured to move towards an egress of the magazine as ammunition leaves the magazine and towards a base of the magazine as ammunition is inserted into the magazine;

a round counter comprising:

a linear encoder formed from a magnet positioned on the follower and a plurality of sensors; and

a hardware processor configured to determine an ammunition count of ammunition within the magazine based on a signal generated by the linear encoder, the signal corresponding to a position of the magnet with respect to the plurality of sensors; and

an output device in communication with the round counter and configured to output the ammunition count, wherein the round counter is configured to account for ammunition movement that occurs responsive to the magazine being inserted into a magazine well of a firearm and pressure being applied to ammunition within the magazine.

2. The magazine of claim 1 , wherein the output device comprises a transceiver configured to receive a data signal from the hardware processor corresponding to the ammunition count and to transmit the data signal to a firearm to display the ammunition count on a display device of the firearm.

3. The magazine of claim 2 , wherein the transceiver comprises an optical transceiver configured to output an optical signal through a transmission window of the magazine.

4. The magazine of claim 3 , further comprising a collimating lens configured to collimate the optical signal to be transmitted through the transmission window.

5. The magazine of claim 1 , wherein the output device comprises a display device configured to display the ammunition count.

6. The magazine of claim 5 , wherein the display device comprises ultra-bright LEDs viewable in daylight.

7. The magazine of claim 6 , wherein the ultra-bright LEDs have a luminosity exceeding 100 millicandelas.

8. The magazine of claim 6 , wherein the ultra-bright LEDs are dimmable to a degree that enables the display device to be readable with night vision goggles.

9. The magazine of claim 1 , wherein the magnet generates a magnetic field that is detectable by at least one sensor of the plurality of sensors and causes the at least one sensor to generate the signal.

10. The magazine of claim 1 , wherein the hardware processor is further configured to access an ammunition count table and to determine the ammunition count using the ammunition count table based on the signal.

11. The magazine of claim 10 , wherein the ammunition count table comprises a lookup table, and wherein the ammunition count is determined from the lookup table using a value generated from the signal as an index to the lookup table.

12. The magazine of claim 10 , wherein the ammunition count table is selected from a plurality of ammunition count tables based at least in part on a determination of whether the magazine is inserted into a firearm.

13. The magazine of claim 10 , wherein the ammunition count table comprises a lookup table, and wherein the ammunition count is determined from the lookup table using a value generated from the signal as an index to the lookup table.

14. The magazine of claim 10 , wherein the ammunition count table is a magazine-specific table that is calibrated for the magazine.

15. The magazine of claim 10 , further comprising non-volatile memory configured to store the ammunition count table.

16. The magazine of claim 1 , wherein the signal generated by the linear encoder is generated based at least in part on an interpolation of a first signal generated by a first sensor of the plurality of sensors and a second signal generated by a second sensor of the plurality of sensors.

17. The magazine of claim 1 , wherein the plurality of sensors comprises Hall effect sensors.

18. The magazine of claim 1 , wherein the plurality of sensors comprises anisotropic magnetoresistive sensors.

19. The magazine of claim 1 , wherein each of the plurality of sensors are positioned in series along a side of the magazine in a direction defined between the egress of the magazine and the base of the magazine.

20. A magazine comprising:

a follower configured to move towards an egress of the magazine as ammunition leaves the magazine and towards a base of the magazine as ammunition is inserted into the magazine;

a round counter comprising:

a linear encoder formed from a magnet positioned on the follower and a plurality of sensors; and

a hardware processor configured to determine an ammunition count of ammunition within the magazine based on a signal generated by the linear encoder, the signal corresponding to a position of the magnet with respect to the plurality of sensors wherein the hardware processor is further configured to access an ammunition count table and to determine the ammunition count using the ammunition count table based on the signal; and

an output device in communication with the round counter and configured to output the ammunition count.

21. A magazine comprising:

a follower configured to move towards an egress of the magazine as ammunition leaves the magazine and towards a base of the magazine as ammunition is inserted into the magazine;

a round counter comprising:

a linear encoder formed from a magnet positioned on the follower and a plurality of sensors; and

a hardware processor configured to determine an ammunition count of ammunition within the magazine based on a signal generated by the linear encoder, the signal corresponding to a position of the magnet with respect to the plurality of sensors; and

an output device in communication with the round counter and configured to output the ammunition count, wherein the output device comprises a transceiver configured to receive a data signal from the hardware processor corresponding to the ammunition count and to transmit the data signal to a firearm to display the ammunition count on a display device of the firearm, and wherein the transceiver comprises an optical transceiver configured to output an optical signal through a transmission window of the magazine.

Continuity (6)
Continuation 17929648 · Sep 2, 2022
Continuation 17129066 · Dec 21, 2020
Continuation 16746770 · Jan 17, 2020
Continuation 16297288 · Mar 8, 2019
Provisional Application 62640451 · Mar 8, 2018
Related Publication 20240344790A1 · Oct 17, 2024
References Cited (201)
US 2303479A · Lesnick · 1941 [cited by applicant]
US 5005307A · Horne et al. · 1991 [cited by applicant]
US 5052138A · Crain · 1991 [cited by applicant]
US 5142805A · Home et al. · 1992 [cited by applicant]
US 5303495A · Harthcock · 1994 [cited by applicant]
US 5425299A · Teetzel · 1995 [cited by applicant]
US 5566486A · Brinkley · 1996 [cited by applicant]
US 5642581A · Herold et al. · 1997 [cited by applicant]
US 5735070A · Vasquez et al. · 1998 [cited by applicant]
US 5799432A · Wright, Sr. et al. · 1998 [cited by applicant]
US 5826360A · Herold et al. · 1998 [cited by applicant]
US 5918304A · Gartz · 1999 [cited by applicant]
US 6062208A · Seefeldt et al. · 2000 [cited by applicant]
US 6094850A · Villani · 2000 [cited by applicant]
US 6321478B1 · Klebes · 2001 [cited by applicant]
US 6360468B1 · Constant et al. · 2002 [cited by applicant]
US 6397508B1 · Constant et al. · 2002 [cited by applicant]
US 6421944B1 · Klebes et al. · 2002 [cited by applicant]
US 6493977B1 · Liebenberg et al. · 2002 [cited by applicant]
US 6643968B2 · Glock · 2003 [cited by applicant]
US 6785996B2 · Danner et al. · 2004 [cited by applicant]
US 6802147B2 · Haefeli et al. · 2004 [cited by applicant]
US 6898890B2 · Gaber · 2005 [cited by applicant]
US RE38794E · Danner · 2005 [cited by applicant]
US 6941693B2 · Rice et al. · 2005 [cited by applicant]
US 7143644B2 · Johnson et al. · 2006 [cited by applicant]
US 7158167B1 · Yerazunis et al. · 2007 [cited by applicant]
US 7234260B2 · Acarreta · 2007 [cited by applicant]
US 7356956B2 · Schinazi et al. · 2008 [cited by applicant]
US 7509766B2 · Vasquez · 2009 [cited by applicant]
US 7661217B2 · Pikielny · 2010 [cited by applicant]
US 7669356B2 · Joannes et al. · 2010 [cited by applicant]
US 7716863B1 · Johnson et al. · 2010 [cited by applicant]
US 7730654B2 · Kim · 2010 [cited by applicant]
US 7802391B2 · Quinn et al. · 2010 [cited by applicant]
US 7810273B2 · Koch et al. · 2010 [cited by applicant]
US 7926219B2 · Reimer · 2011 [cited by applicant]
US 7927102B2 · Jones et al. · 2011 [cited by applicant]
US 8009060B2 · Kramer et al. · 2011 [cited by applicant]
US 8019278B2 · Baraz et al. · 2011 [cited by applicant]
US 8046946B2 · Packer et al. · 2011 [cited by applicant]
US 8166698B2 · Raviv et al. · 2012 [cited by applicant]
US 8176667B2 · Kamal et al. · 2012 [cited by applicant]
US 8186086B2 · Gur-Ari et al. · 2012 [cited by applicant]
US 8191297B2 · Gwillim, Jr. · 2012 [cited by applicant]
US 8196331B2 · Chen et al. · 2012 [cited by applicant]
US 8215044B2 · Arbouw · 2012 [cited by applicant]
US 8223019B2 · August et al. · 2012 [cited by applicant]
US 8339257B2 · Cazanas et al. · 2012 [cited by applicant]
US 8387295B2 · Glock · 2013 [cited by applicant]
US 8418388B2 · Ferrarini et al. · 2013 [cited by applicant]
US 8459552B2 · Arbouw · 2013 [cited by applicant]
US 8464451B2 · McRae · 2013 [cited by applicant]
US 8464452B2 · Harper · 2013 [cited by applicant]
US 8469824B1 · Farley · 2013 [cited by applicant]
US 8485085B2 · Goree et al. · 2013 [cited by applicant]
US 8571815B2 · Bar-David et al. · 2013 [cited by applicant]
US 8601733B2 · Gabay et al. · 2013 [cited by applicant]
US 8656820B1 · Kertis, Jr. et al. · 2014 [cited by applicant]
US 8720092B2 · Beretta et al. · 2014 [cited by applicant]
US 8733006B2 · Williams et al. · 2014 [cited by applicant]
US 8733007B2 · Hatfield · 2014 [cited by applicant]
US 8738330B1 · DiMartino et al. · 2014 [cited by applicant]
US 8770978B2 · Botten · 2014 [cited by applicant]
US 8826575B2 · Ufer et al. · 2014 [cited by applicant]
US 8827706B2 · Hogan, Jr. · 2014 [cited by applicant]
US 8850730B2 · Clark et al. · 2014 [cited by applicant]
US 8875433B2 · Beckman · 2014 [cited by applicant]
US 8936193B2 · McHale · 2015 [cited by examiner]
US 8973294B2 · Acarreta · 2015 [cited by applicant]
US 9068785B2 · Ball · 2015 [cited by applicant]
US 9212857B2 · Loreman · 2015 [cited by examiner]
US 9273918B2 · Amit et al. · 2016 [cited by applicant]
US 9303937B2 · Acarreta · 2016 [cited by applicant]
US 9316461B1 · Gwillim, Jr. · 2016 [cited by applicant]
US 9354011B2 · Cooke et al. · 2016 [cited by applicant]
US 9435594B2 · Davison et al. · 2016 [cited by applicant]
US 9435598B2 · Seckman · 2016 [cited by applicant]
US 9557130B2 · ShneOrson et al. · 2017 [cited by applicant]
US 9612068B2 · Burden · 2017 [cited by examiner]
US 9677852B2 · Tikochinski et al. · 2017 [cited by applicant]
US 9759505B2 · Al Abdouli et al. · 2017 [cited by applicant]
US 9784511B2 · Faughn · 2017 [cited by applicant]
US 9797667B2 · Demierre et al. · 2017 [cited by applicant]
US 9811079B2 · Theiss · 2017 [cited by applicant]
US 9835395B2 · Ruby et al. · 2017 [cited by applicant]
US 10197349B2 · Acarreta et al. · 2019 [cited by applicant]
US 10254066B1 · Petersen et al. · 2019 [cited by applicant]
US 10323894B2 · Imbriano · 2019 [cited by examiner]
US 10359246B2 · Faughn · 2019 [cited by applicant]
US 10557676B2 · Masarik et al. · 2020 [cited by applicant]
US 10584929B2 · Masarik et al. · 2020 [cited by applicant]
US 10619958B2 · Masarik et al. · 2020 [cited by applicant]
US 10845142B2 · Flood · 2020 [cited by examiner]
US 10900726B2 · Masarik et al. · 2021 [cited by applicant]
US 10900727B2 · Masarik et al. · 2021 [cited by applicant]
US 10996012B2 · Deng et al. · 2021 [cited by applicant]
US 11015890B2 · Czarnecki · 2021 [cited by examiner]
US 11069227B1 · Hubatka · 2021 [cited by applicant]
US 11466947B2 · Masarik et al. · 2022 [cited by applicant]
US 20030195046A1 · Bartsch · 2003 [cited by applicant]
US 20050000139A1 · Mauch · 2005 [cited by applicant]
US 20060042142A1 · Sinha · 2006 [cited by applicant]
US 20070000483A1 · Tsurumoto · 2007 [cited by applicant]
US 20070089598A1 · Courty · 2007 [cited by examiner]
US 20070264616A1 · Namgung · 2007 [cited by applicant]
US 20080028660A1 · Beretta · 2008 [cited by applicant]
US 20080039962A1 · McRae · 2008 [cited by examiner]
US 20080127538A1 · Barrett et al. · 2008 [cited by applicant]
US 20080131848A1 · Wilson et al. · 2008 [cited by applicant]
US 20080276517A1 · Delgado Acarreta · 2008 [cited by applicant]
US 20090084015A1 · Compton et al. · 2009 [cited by applicant]
US 20100031808A1 · Whitlow et al. · 2010 [cited by applicant]
US 20100281725A1 · Arbouw · 2010 [cited by applicant]
US 20100299985A1 · Acarreta · 2010 [cited by applicant]
US 20110078936A1 · Gates · 2011 [cited by applicant]
US 20110252682A1 · Acarreta · 2011 [cited by applicant]
US 20110252684A1 · Ufer et al. · 2011 [cited by applicant]
US 20120060814A1 · Macy · 2012 [cited by applicant]
US 20120131828A1 · August et al. · 2012 [cited by applicant]
US 20120151814A1 · Dietel · 2012 [cited by applicant]
US 20120152103A1 · Testa et al. · 2012 [cited by applicant]
US 20120167423A1 · Kindt et al. · 2012 [cited by applicant]
US 20130000473A1 · Schvartz · 2013 [cited by applicant]
US 20130108991A1 · Walls · 2013 [cited by applicant]
US 20130180143A1 · Acarreta · 2013 [cited by applicant]
US 20130219762A1 · Acarreta · 2013 [cited by applicant]
US 20140158763A1 · McHale · 2014 [cited by examiner]
US 20140311003A1 · Loreman · 2014 [cited by applicant]
US 20150075047A1 · August et al. · 2015 [cited by applicant]
US 20150267981A1 · Faughn · 2015 [cited by examiner]
US 20150369553A1 · Stussak · 2015 [cited by applicant]
US 20150377572A1 · Darragjati · 2015 [cited by applicant]
US 20160069629A1 · Seckman · 2016 [cited by examiner]
US 20160169608A1 · Schulz et al. · 2016 [cited by applicant]
US 20160195351A1 · Burden · 2016 [cited by examiner]
US 20160305740A1 · O'Donnell et al. · 2016 [cited by applicant]
US 20160334177A1 · Green · 2016 [cited by applicant]
US 20160349012A1 · Compton · 2016 [cited by applicant]
US 20170051993A1 · Imbriano · 2017 [cited by examiner]
US 20170176139A1 · Zhang et al. · 2017 [cited by applicant]
US 20170227310A1 · Gorza et al. · 2017 [cited by applicant]
US 20170336160A1 · Walther · 2017 [cited by examiner]
US 20180128563A1 · Righi et al. · 2018 [cited by applicant]
US 20180196628A1 · Samo · 2018 [cited by examiner]
US 20180299217A1 · Hedeen · 2018 [cited by examiner]
US 20190170463A1 · Walther et al. · 2019 [cited by applicant]
US 20200166301A1 · Masarik et al. · 2020 [cited by applicant]
US 20200173744A1 · Gueron · 2020 [cited by applicant]
US 20200232762A1 · Hamilton et al. · 2020 [cited by applicant]
US 20200355450A1 · Masarik et al. · 2020 [cited by applicant]
US 20210254916A1 · Czarnecki et al. · 2021 [cited by applicant]
US 20230213295A1 · Masarik et al. · 2023 [cited by applicant]
CN 101126615 · 2008 [cited by applicant]
CN 102393704 · 2012 [cited by applicant]
CN 109579610 · 2019 [cited by applicant]
CN 109737800 · 2019 [cited by applicant]
CN 212300083 · 2021 [cited by applicant]
DE 3911804C2 · 1993 [cited by applicant]
DE 4022038C2 · 1999 [cited by applicant]
DE 102010054245 · 2012 [cited by applicant]
GB 2182424 · 1987 [cited by applicant]
GB 2397128 · 2004 [cited by applicant]
JP H1089894 · 1998 [cited by applicant]
JP 2002277193 · 2002 [cited by applicant]
JP 3947167 · 2007 [cited by applicant]
JP 2007240039 · 2007 [cited by applicant]
JP 2008064406 · 2008 [cited by applicant]
JP 2008175526 · 2008 [cited by applicant]
JP 04298615 · 2009 [cited by applicant]
JP 04395357 · 2010 [cited by applicant]
JP 04594334 · 2010 [cited by applicant]
JP 04923749 · 2012 [cited by applicant]
JP 04923750 · 2012 [cited by applicant]
JP 04996963 · 2012 [cited by applicant]
JP 2012215373 · 2012 [cited by applicant]
JP 2013130373 · 2013 [cited by applicant]
KR 100914270 · 2009 [cited by applicant]
KR 20110035058 · 2011 [cited by applicant]
KR 2014046853 · 2014 [cited by applicant]
KR 101825877 · 2018 [cited by applicant]
RU 2360208C2 · 2009 [cited by applicant]
WO WO2009151713 · 2009 [cited by applicant]
WO WO2013104807 · 2013 [cited by applicant]
WO WO2014184875 · 2014 [cited by applicant]
WO WO2016187713 · 2016 [cited by applicant]
WO WO2016181234 · 2016 [cited by applicant]
WO WO2017031426 · 2017 [cited by applicant]
WO WO2018172738 · 2018 [cited by applicant]
WO WO2019173791 · 2019 [cited by applicant]
WO WO2020141342 · 2020 [cited by applicant]
WO WO2021001720 · 2021 [cited by applicant]
Aliens Ammo Counter! from Blasterparts—AKA The most Awesome accessory Ever!, GriffinMods, https://www.youtube.com/watch?v=N7U3xAo6obE, YouTube, published Nov. 23, 2013, 2 pages. [cited by applicant]
“Ammocontrol™ Digital Counter for 1911”, Quick Start guide, 2013 Rade Tecnologias S.L., 2 pages. [cited by applicant]
“Ammocontrol™ Digital Counter”, Rade Tecnologias S.L., https://www.radetec.com/index.php48 id=40, Dec. 2, 2014, 1 page. [cited by applicant]
Bullet Counter 2.0, https://www.youtube.com/watch?v=cnx9yT5py8E, YouTube, published Mar. 24, 2011, 1 page. [cited by applicant]
Full-Auto Nerf Rayven, https://www.youtube.com/watch?v=44IWL_NJOO8, YouTube, published Apr. 22, 2013, 4 pages. [cited by applicant]
International Search Report and Written Opinion received in PCT Application No. PCT/US2019/021483 as mailed Jun. 11, 2019 in 13 pages. [cited by applicant]
International Search Report and Written Opinion received in PCT Application No. PCT/US2022/079576 as mailed Mar. 2, 2023 in 14 pages. [cited by applicant]
Lage Manufacturing MAX-41A Real Aliens Pulse Rifle, Lage Manufacturing, LLC. https://www.youtube.com/watch?v=XT90YzPlhVE, YouTube, published Jan. 26, 2014, 4 pages. [cited by applicant]
MagCount Ammunition Counting Technology Demonstration, https://www.youtube.com/watch?v=6YWYs9bvt6Q, YouTube, published Oct. 13, 2010, 3 pages. [cited by applicant]