Skip to main content

USA Arms · Everything Firearms Nationwide

When do Americans run firearm background checks?

Black Friday was the year’s busiest day in 14 of the 27 years from 1999 to 2025. December is the busiest month and Friday the busiest day of the week. The busiest day on record was not a Black Friday, though: March 17, 2021, with 236,295 checks.

2026 edition · data through August 31, 2026 · next update January 2027

A background check is not a gun sale. These are the FBI’s national daily NICS counts, which include permit checks and re-checks; the daily file does not separate them.

Key findings

  1. 236,295checks

    The FBI ran 236,295 NICS firearm background checks on March 17, 2021, the most of any day from November 30, 1998 to August 31, 2026.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): The FBI ran 236,295 NICS firearm background checks on March 17, 2021, the most of any day from November 30, 1998 to August 31, 2026. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-busiest-day (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook
  2. 1,218,002checks

    The busiest week for FBI NICS firearm background checks was March 15 to 21, 2021: 1,218,002 checks, the most of any Monday-to-Sunday week since 1998.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): The busiest week for FBI NICS firearm background checks was March 15 to 21, 2021: 1,218,002 checks, the most of any Monday-to-Sunday week since 1998. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-busiest-week (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook
  3. 214,913checks

    The busiest Black Friday was November 24, 2023, with 214,913 FBI NICS firearm background checks, the third-busiest day of all 10,137 days on record.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): The busiest Black Friday was November 24, 2023, with 214,913 FBI NICS firearm background checks, the third-busiest day of all 10,137 days on record. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-black-friday-record (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook
  4. 14years

    Black Friday was the year’s busiest day for FBI NICS firearm background checks in 14 of the 27 years from 1999 to 2025.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): Black Friday was the year’s busiest day for FBI NICS firearm background checks in 14 of the 27 years from 1999 to 2025. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-black-friday-years (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook
  5. 11.1%

    December is the busiest month for FBI NICS firearm background checks: from 1999 to 2025 it averaged 11.1% of each year’s checks, against 6.9% in July, the quietest.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): December is the busiest month for FBI NICS firearm background checks: from 1999 to 2025 it averaged 11.1% of each year’s checks, against 6.9% in July, the quietest. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-month-pattern (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook
  6. 67,653checks a day, on average

    Friday is the busiest day of the week for FBI NICS firearm background checks: from 1999 to 2025, Fridays averaged 67,653 checks and Sundays, the quietest, 27,983.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): Friday is the busiest day of the week for FBI NICS firearm background checks: from 1999 to 2025, Fridays averaged 67,653 checks and Sundays, the quietest, 27,983. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-weekday-pattern (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook
  7. 26,095,388checks

    The FBI ran 26,095,388 NICS firearm background checks in the twelve months from September 2025 to August 2026, 4.6% fewer than the 27,348,847 in the twelve months before.

    See the chart
    Cite

    USA Arms, “When do Americans run firearm background checks?” (2026 edition): The FBI ran 26,095,388 NICS firearm background checks in the twelve months from September 2025 to August 2026, 4.6% fewer than the 27,348,847 in the twelve months before. https://usaarms.com/research/when-americans-run-firearm-background-checks/#finding-latest-twelve-months (source: Federal Bureau of Investigation · NICS national daily workbook)

    Link to this finding

    Source: Federal Bureau of Investigation · NICS national daily workbook

Every day of 2021, the year of the record day

Each square is one day; darker days had more checks. March 17, 2021 was the busiest day on record. The data file has all 10,137 days since November 30, 1998, each with its rank in its year and its change from the same weekday a year earlier.

Daily background checks (2021 · complete year)

LessMoreUnavailable

January

January 1, 2021: 94,383 NICS checks · 2021-01-01January 2, 2021: 141,585 NICS checks · 2021-01-02January 3, 2021: 63,957 NICS checks · 2021-01-03January 4, 2021: 140,523 NICS checks · 2021-01-04January 5, 2021: 146,604 NICS checks · 2021-01-05January 6, 2021: 170,041 NICS checks · 2021-01-06January 7, 2021: 164,364 NICS checks · 2021-01-07January 8, 2021: 180,805 NICS checks · 2021-01-08January 9, 2021: 180,081 NICS checks · 2021-01-09January 10, 2021: 89,402 NICS checks · 2021-01-10January 11, 2021: 155,104 NICS checks · 2021-01-11January 12, 2021: 163,376 NICS checks · 2021-01-12January 13, 2021: 170,240 NICS checks · 2021-01-13January 14, 2021: 156,142 NICS checks · 2021-01-14January 15, 2021: 183,264 NICS checks · 2021-01-15January 16, 2021: 171,806 NICS checks · 2021-01-16January 17, 2021: 82,517 NICS checks · 2021-01-17January 18, 2021: 129,054 NICS checks · 2021-01-18January 19, 2021: 144,099 NICS checks · 2021-01-19January 20, 2021: 152,383 NICS checks · 2021-01-20January 21, 2021: 162,694 NICS checks · 2021-01-21January 22, 2021: 170,521 NICS checks · 2021-01-22January 23, 2021: 153,787 NICS checks · 2021-01-23January 24, 2021: 64,099 NICS checks · 2021-01-24January 25, 2021: 140,027 NICS checks · 2021-01-25January 26, 2021: 138,221 NICS checks · 2021-01-26January 27, 2021: 128,853 NICS checks · 2021-01-27January 28, 2021: 139,537 NICS checks · 2021-01-28January 29, 2021: 154,386 NICS checks · 2021-01-29January 30, 2021: 132,966 NICS checks · 2021-01-30January 31, 2021: 52,983 NICS checks · 2021-01-31

February

February 1, 2021: 121,725 NICS checks · 2021-02-01February 2, 2021: 125,067 NICS checks · 2021-02-02February 3, 2021: 124,914 NICS checks · 2021-02-03February 4, 2021: 134,351 NICS checks · 2021-02-04February 5, 2021: 141,893 NICS checks · 2021-02-05February 6, 2021: 146,233 NICS checks · 2021-02-06February 7, 2021: 61,284 NICS checks · 2021-02-07February 8, 2021: 127,961 NICS checks · 2021-02-08February 9, 2021: 136,900 NICS checks · 2021-02-09February 10, 2021: 140,769 NICS checks · 2021-02-10February 11, 2021: 138,330 NICS checks · 2021-02-11February 12, 2021: 154,663 NICS checks · 2021-02-12February 13, 2021: 133,378 NICS checks · 2021-02-13February 14, 2021: 69,693 NICS checks · 2021-02-14February 15, 2021: 94,087 NICS checks · 2021-02-15February 16, 2021: 119,186 NICS checks · 2021-02-16February 17, 2021: 116,186 NICS checks · 2021-02-17February 18, 2021: 119,023 NICS checks · 2021-02-18February 19, 2021: 135,412 NICS checks · 2021-02-19February 20, 2021: 125,524 NICS checks · 2021-02-20February 21, 2021: 75,300 NICS checks · 2021-02-21February 22, 2021: 129,561 NICS checks · 2021-02-22February 23, 2021: 124,722 NICS checks · 2021-02-23February 24, 2021: 137,072 NICS checks · 2021-02-24February 25, 2021: 143,616 NICS checks · 2021-02-25February 26, 2021: 161,567 NICS checks · 2021-02-26February 27, 2021: 138,387 NICS checks · 2021-02-27February 28, 2021: 65,973 NICS checks · 2021-02-28

March

March 1, 2021: 134,000 NICS checks · 2021-03-01March 2, 2021: 133,926 NICS checks · 2021-03-02March 3, 2021: 142,045 NICS checks · 2021-03-03March 4, 2021: 137,242 NICS checks · 2021-03-04March 5, 2021: 147,124 NICS checks · 2021-03-05March 6, 2021: 126,769 NICS checks · 2021-03-06March 7, 2021: 70,332 NICS checks · 2021-03-07March 8, 2021: 120,327 NICS checks · 2021-03-08March 9, 2021: 129,006 NICS checks · 2021-03-09March 10, 2021: 133,519 NICS checks · 2021-03-10March 11, 2021: 131,471 NICS checks · 2021-03-11March 12, 2021: 153,085 NICS checks · 2021-03-12March 13, 2021: 160,725 NICS checks · 2021-03-13March 14, 2021: 77,282 NICS checks · 2021-03-14March 15, 2021: 120,599 NICS checks · 2021-03-15March 16, 2021: 141,317 NICS checks · 2021-03-16March 17, 2021: 236,295 NICS checks · 2021-03-17March 18, 2021: 209,332 NICS checks · 2021-03-18March 19, 2021: 195,983 NICS checks · 2021-03-19March 20, 2021: 165,563 NICS checks · 2021-03-20March 21, 2021: 148,913 NICS checks · 2021-03-21March 22, 2021: 159,761 NICS checks · 2021-03-22March 23, 2021: 170,813 NICS checks · 2021-03-23March 24, 2021: 156,730 NICS checks · 2021-03-24March 25, 2021: 212,008 NICS checks · 2021-03-25March 26, 2021: 173,988 NICS checks · 2021-03-26March 27, 2021: 146,625 NICS checks · 2021-03-27March 28, 2021: 60,320 NICS checks · 2021-03-28March 29, 2021: 208,002 NICS checks · 2021-03-29March 30, 2021: 220,655 NICS checks · 2021-03-30March 31, 2021: 167,981 NICS checks · 2021-03-31

April

April 1, 2021: 120,576 NICS checks · 2021-04-01April 2, 2021: 136,205 NICS checks · 2021-04-02April 3, 2021: 132,776 NICS checks · 2021-04-03April 4, 2021: 51,149 NICS checks · 2021-04-04April 5, 2021: 97,088 NICS checks · 2021-04-05April 6, 2021: 135,157 NICS checks · 2021-04-06April 7, 2021: 166,798 NICS checks · 2021-04-07April 8, 2021: 148,843 NICS checks · 2021-04-08April 9, 2021: 126,945 NICS checks · 2021-04-09April 10, 2021: 124,469 NICS checks · 2021-04-10April 11, 2021: 89,220 NICS checks · 2021-04-11April 12, 2021: 123,652 NICS checks · 2021-04-12April 13, 2021: 108,888 NICS checks · 2021-04-13April 14, 2021: 111,794 NICS checks · 2021-04-14April 15, 2021: 147,371 NICS checks · 2021-04-15April 16, 2021: 149,611 NICS checks · 2021-04-16April 17, 2021: 105,793 NICS checks · 2021-04-17April 18, 2021: 60,857 NICS checks · 2021-04-18April 19, 2021: 124,947 NICS checks · 2021-04-19April 20, 2021: 132,784 NICS checks · 2021-04-20April 21, 2021: 105,209 NICS checks · 2021-04-21April 22, 2021: 114,559 NICS checks · 2021-04-22April 23, 2021: 145,922 NICS checks · 2021-04-23April 24, 2021: 129,768 NICS checks · 2021-04-24April 25, 2021: 45,592 NICS checks · 2021-04-25April 26, 2021: 101,119 NICS checks · 2021-04-26April 27, 2021: 129,356 NICS checks · 2021-04-27April 28, 2021: 130,612 NICS checks · 2021-04-28April 29, 2021: 102,698 NICS checks · 2021-04-29April 30, 2021: 114,312 NICS checks · 2021-04-30

May

May 1, 2021: 118,589 NICS checks · 2021-05-01May 2, 2021: 74,784 NICS checks · 2021-05-02May 3, 2021: 87,132 NICS checks · 2021-05-03May 4, 2021: 113,946 NICS checks · 2021-05-04May 5, 2021: 125,286 NICS checks · 2021-05-05May 6, 2021: 128,608 NICS checks · 2021-05-06May 7, 2021: 103,790 NICS checks · 2021-05-07May 8, 2021: 88,163 NICS checks · 2021-05-08May 9, 2021: 68,301 NICS checks · 2021-05-09May 10, 2021: 114,931 NICS checks · 2021-05-10May 11, 2021: 99,690 NICS checks · 2021-05-11May 12, 2021: 92,792 NICS checks · 2021-05-12May 13, 2021: 126,389 NICS checks · 2021-05-13May 14, 2021: 140,508 NICS checks · 2021-05-14May 15, 2021: 109,506 NICS checks · 2021-05-15May 16, 2021: 65,713 NICS checks · 2021-05-16May 17, 2021: 122,637 NICS checks · 2021-05-17May 18, 2021: 125,680 NICS checks · 2021-05-18May 19, 2021: 90,556 NICS checks · 2021-05-19May 20, 2021: 92,876 NICS checks · 2021-05-20May 21, 2021: 125,825 NICS checks · 2021-05-21May 22, 2021: 109,754 NICS checks · 2021-05-22May 23, 2021: 45,531 NICS checks · 2021-05-23May 24, 2021: 91,388 NICS checks · 2021-05-24May 25, 2021: 129,933 NICS checks · 2021-05-25May 26, 2021: 143,914 NICS checks · 2021-05-26May 27, 2021: 109,460 NICS checks · 2021-05-27May 28, 2021: 118,699 NICS checks · 2021-05-28May 29, 2021: 114,035 NICS checks · 2021-05-29May 30, 2021: 87,901 NICS checks · 2021-05-30May 31, 2021: 55,788 NICS checks · 2021-05-31

June

June 1, 2021: 103,093 NICS checks · 2021-06-01June 2, 2021: 118,847 NICS checks · 2021-06-02June 3, 2021: 137,559 NICS checks · 2021-06-03June 4, 2021: 108,020 NICS checks · 2021-06-04June 5, 2021: 91,386 NICS checks · 2021-06-05June 6, 2021: 70,227 NICS checks · 2021-06-06June 7, 2021: 125,301 NICS checks · 2021-06-07June 8, 2021: 95,689 NICS checks · 2021-06-08June 9, 2021: 104,715 NICS checks · 2021-06-09June 10, 2021: 103,442 NICS checks · 2021-06-10June 11, 2021: 115,255 NICS checks · 2021-06-11June 12, 2021: 87,132 NICS checks · 2021-06-12June 13, 2021: 39,124 NICS checks · 2021-06-13June 14, 2021: 91,968 NICS checks · 2021-06-14June 15, 2021: 121,453 NICS checks · 2021-06-15June 16, 2021: 91,161 NICS checks · 2021-06-16June 17, 2021: 93,079 NICS checks · 2021-06-17June 18, 2021: 118,583 NICS checks · 2021-06-18June 19, 2021: 130,527 NICS checks · 2021-06-19June 20, 2021: 59,880 NICS checks · 2021-06-20June 21, 2021: 97,985 NICS checks · 2021-06-21June 22, 2021: 107,445 NICS checks · 2021-06-22June 23, 2021: 138,544 NICS checks · 2021-06-23June 24, 2021: 108,199 NICS checks · 2021-06-24June 25, 2021: 116,044 NICS checks · 2021-06-25June 26, 2021: 92,773 NICS checks · 2021-06-26June 27, 2021: 89,161 NICS checks · 2021-06-27June 28, 2021: 95,062 NICS checks · 2021-06-28June 29, 2021: 104,680 NICS checks · 2021-06-29June 30, 2021: 98,392 NICS checks · 2021-06-30

July

July 1, 2021: 142,020 NICS checks · 2021-07-01July 2, 2021: 119,079 NICS checks · 2021-07-02July 3, 2021: 88,271 NICS checks · 2021-07-03July 4, 2021: 39,554 NICS checks · 2021-07-04July 5, 2021: 93,925 NICS checks · 2021-07-05July 6, 2021: 98,864 NICS checks · 2021-07-06July 7, 2021: 96,103 NICS checks · 2021-07-07July 8, 2021: 98,056 NICS checks · 2021-07-08July 9, 2021: 138,980 NICS checks · 2021-07-09July 10, 2021: 93,780 NICS checks · 2021-07-10July 11, 2021: 51,283 NICS checks · 2021-07-11July 12, 2021: 75,206 NICS checks · 2021-07-12July 13, 2021: 104,586 NICS checks · 2021-07-13July 14, 2021: 99,505 NICS checks · 2021-07-14July 15, 2021: 88,925 NICS checks · 2021-07-15July 16, 2021: 100,352 NICS checks · 2021-07-16July 17, 2021: 97,479 NICS checks · 2021-07-17July 18, 2021: 63,946 NICS checks · 2021-07-18July 19, 2021: 92,521 NICS checks · 2021-07-19July 20, 2021: 89,407 NICS checks · 2021-07-20July 21, 2021: 97,881 NICS checks · 2021-07-21July 22, 2021: 112,040 NICS checks · 2021-07-22July 23, 2021: 105,611 NICS checks · 2021-07-23July 24, 2021: 82,978 NICS checks · 2021-07-24July 25, 2021: 40,963 NICS checks · 2021-07-25July 26, 2021: 98,789 NICS checks · 2021-07-26July 27, 2021: 98,183 NICS checks · 2021-07-27July 28, 2021: 88,058 NICS checks · 2021-07-28July 29, 2021: 89,219 NICS checks · 2021-07-29July 30, 2021: 102,796 NICS checks · 2021-07-30July 31, 2021: 94,316 NICS checks · 2021-07-31

August

August 1, 2021: 53,385 NICS checks · 2021-08-01August 2, 2021: 85,036 NICS checks · 2021-08-02August 3, 2021: 99,887 NICS checks · 2021-08-03August 4, 2021: 99,096 NICS checks · 2021-08-04August 5, 2021: 98,800 NICS checks · 2021-08-05August 6, 2021: 101,721 NICS checks · 2021-08-06August 7, 2021: 94,787 NICS checks · 2021-08-07August 8, 2021: 47,258 NICS checks · 2021-08-08August 9, 2021: 85,847 NICS checks · 2021-08-09August 10, 2021: 91,570 NICS checks · 2021-08-10August 11, 2021: 84,205 NICS checks · 2021-08-11August 12, 2021: 88,211 NICS checks · 2021-08-12August 13, 2021: 101,865 NICS checks · 2021-08-13August 14, 2021: 90,860 NICS checks · 2021-08-14August 15, 2021: 39,761 NICS checks · 2021-08-15August 16, 2021: 81,837 NICS checks · 2021-08-16August 17, 2021: 89,345 NICS checks · 2021-08-17August 18, 2021: 91,446 NICS checks · 2021-08-18August 19, 2021: 97,740 NICS checks · 2021-08-19August 20, 2021: 103,983 NICS checks · 2021-08-20August 21, 2021: 80,493 NICS checks · 2021-08-21August 22, 2021: 48,575 NICS checks · 2021-08-22August 23, 2021: 118,110 NICS checks · 2021-08-23August 24, 2021: 145,801 NICS checks · 2021-08-24August 25, 2021: 91,462 NICS checks · 2021-08-25August 26, 2021: 85,241 NICS checks · 2021-08-26August 27, 2021: 106,032 NICS checks · 2021-08-27August 28, 2021: 93,562 NICS checks · 2021-08-28August 29, 2021: 46,484 NICS checks · 2021-08-29August 30, 2021: 83,761 NICS checks · 2021-08-30August 31, 2021: 89,062 NICS checks · 2021-08-31

September

September 1, 2021: 135,437 NICS checks · 2021-09-01September 2, 2021: 127,592 NICS checks · 2021-09-02September 3, 2021: 118,756 NICS checks · 2021-09-03September 4, 2021: 99,971 NICS checks · 2021-09-04September 5, 2021: 63,298 NICS checks · 2021-09-05September 6, 2021: 57,862 NICS checks · 2021-09-06September 7, 2021: 95,091 NICS checks · 2021-09-07September 8, 2021: 88,907 NICS checks · 2021-09-08September 9, 2021: 83,890 NICS checks · 2021-09-09September 10, 2021: 109,640 NICS checks · 2021-09-10September 11, 2021: 88,826 NICS checks · 2021-09-11September 12, 2021: 48,470 NICS checks · 2021-09-12September 13, 2021: 74,174 NICS checks · 2021-09-13September 14, 2021: 81,480 NICS checks · 2021-09-14September 15, 2021: 84,624 NICS checks · 2021-09-15September 16, 2021: 91,991 NICS checks · 2021-09-16September 17, 2021: 103,716 NICS checks · 2021-09-17September 18, 2021: 91,211 NICS checks · 2021-09-18September 19, 2021: 46,922 NICS checks · 2021-09-19September 20, 2021: 74,906 NICS checks · 2021-09-20September 21, 2021: 91,805 NICS checks · 2021-09-21September 22, 2021: 87,496 NICS checks · 2021-09-22September 23, 2021: 94,141 NICS checks · 2021-09-23September 24, 2021: 104,597 NICS checks · 2021-09-24September 25, 2021: 86,104 NICS checks · 2021-09-25September 26, 2021: 45,025 NICS checks · 2021-09-26September 27, 2021: 81,331 NICS checks · 2021-09-27September 28, 2021: 93,202 NICS checks · 2021-09-28September 29, 2021: 91,932 NICS checks · 2021-09-29September 30, 2021: 83,992 NICS checks · 2021-09-30

October

October 1, 2021: 109,498 NICS checks · 2021-10-01October 2, 2021: 94,405 NICS checks · 2021-10-02October 3, 2021: 49,995 NICS checks · 2021-10-03October 4, 2021: 83,599 NICS checks · 2021-10-04October 5, 2021: 89,619 NICS checks · 2021-10-05October 6, 2021: 90,631 NICS checks · 2021-10-06October 7, 2021: 91,902 NICS checks · 2021-10-07October 8, 2021: 105,091 NICS checks · 2021-10-08October 9, 2021: 88,281 NICS checks · 2021-10-09October 10, 2021: 49,225 NICS checks · 2021-10-10October 11, 2021: 70,026 NICS checks · 2021-10-11October 12, 2021: 94,905 NICS checks · 2021-10-12October 13, 2021: 80,966 NICS checks · 2021-10-13October 14, 2021: 94,555 NICS checks · 2021-10-14October 15, 2021: 112,139 NICS checks · 2021-10-15October 16, 2021: 95,832 NICS checks · 2021-10-16October 17, 2021: 47,218 NICS checks · 2021-10-17October 18, 2021: 82,568 NICS checks · 2021-10-18October 19, 2021: 88,546 NICS checks · 2021-10-19October 20, 2021: 82,022 NICS checks · 2021-10-20October 21, 2021: 93,571 NICS checks · 2021-10-21October 22, 2021: 107,748 NICS checks · 2021-10-22October 23, 2021: 92,867 NICS checks · 2021-10-23October 24, 2021: 54,155 NICS checks · 2021-10-24October 25, 2021: 81,571 NICS checks · 2021-10-25October 26, 2021: 79,739 NICS checks · 2021-10-26October 27, 2021: 74,836 NICS checks · 2021-10-27October 28, 2021: 85,316 NICS checks · 2021-10-28October 29, 2021: 107,016 NICS checks · 2021-10-29October 30, 2021: 81,530 NICS checks · 2021-10-30October 31, 2021: 33,796 NICS checks · 2021-10-31

November

November 1, 2021: 83,953 NICS checks · 2021-11-01November 2, 2021: 89,036 NICS checks · 2021-11-02November 3, 2021: 92,561 NICS checks · 2021-11-03November 4, 2021: 94,245 NICS checks · 2021-11-04November 5, 2021: 103,668 NICS checks · 2021-11-05November 6, 2021: 91,745 NICS checks · 2021-11-06November 7, 2021: 51,473 NICS checks · 2021-11-07November 8, 2021: 84,941 NICS checks · 2021-11-08November 9, 2021: 92,849 NICS checks · 2021-11-09November 10, 2021: 95,946 NICS checks · 2021-11-10November 11, 2021: 85,113 NICS checks · 2021-11-11November 12, 2021: 105,486 NICS checks · 2021-11-12November 13, 2021: 99,041 NICS checks · 2021-11-13November 14, 2021: 54,786 NICS checks · 2021-11-14November 15, 2021: 88,357 NICS checks · 2021-11-15November 16, 2021: 94,558 NICS checks · 2021-11-16November 17, 2021: 95,776 NICS checks · 2021-11-17November 18, 2021: 92,791 NICS checks · 2021-11-18November 19, 2021: 114,121 NICS checks · 2021-11-19November 20, 2021: 101,057 NICS checks · 2021-11-20November 21, 2021: 58,059 NICS checks · 2021-11-21November 22, 2021: 96,696 NICS checks · 2021-11-22November 23, 2021: 105,815 NICS checks · 2021-11-23November 24, 2021: 112,484 NICS checks · 2021-11-24November 25, 2021: 26,092 NICS checks · 2021-11-25November 26, 2021: 187,585 NICS checks · 2021-11-26November 27, 2021: 99,354 NICS checks · 2021-11-27November 28, 2021: 44,248 NICS checks · 2021-11-28November 29, 2021: 82,284 NICS checks · 2021-11-29November 30, 2021: 93,338 NICS checks · 2021-11-30

December

December 1, 2021: 104,211 NICS checks · 2021-12-01December 2, 2021: 107,041 NICS checks · 2021-12-02December 3, 2021: 119,257 NICS checks · 2021-12-03December 4, 2021: 108,642 NICS checks · 2021-12-04December 5, 2021: 56,020 NICS checks · 2021-12-05December 6, 2021: 97,796 NICS checks · 2021-12-06December 7, 2021: 107,471 NICS checks · 2021-12-07December 8, 2021: 102,503 NICS checks · 2021-12-08December 9, 2021: 110,327 NICS checks · 2021-12-09December 10, 2021: 121,748 NICS checks · 2021-12-10December 11, 2021: 113,938 NICS checks · 2021-12-11December 12, 2021: 61,510 NICS checks · 2021-12-12December 13, 2021: 100,709 NICS checks · 2021-12-13December 14, 2021: 108,964 NICS checks · 2021-12-14December 15, 2021: 111,946 NICS checks · 2021-12-15December 16, 2021: 111,759 NICS checks · 2021-12-16December 17, 2021: 132,525 NICS checks · 2021-12-17December 18, 2021: 127,153 NICS checks · 2021-12-18December 19, 2021: 68,580 NICS checks · 2021-12-19December 20, 2021: 110,232 NICS checks · 2021-12-20December 21, 2021: 128,601 NICS checks · 2021-12-21December 22, 2021: 126,811 NICS checks · 2021-12-22December 23, 2021: 139,078 NICS checks · 2021-12-23December 24, 2021: 90,695 NICS checks · 2021-12-24December 25, 2021: 17,157 NICS checks · 2021-12-25December 26, 2021: 58,118 NICS checks · 2021-12-26December 27, 2021: 98,229 NICS checks · 2021-12-27December 28, 2021: 90,544 NICS checks · 2021-12-28December 29, 2021: 91,740 NICS checks · 2021-12-29December 30, 2021: 98,042 NICS checks · 2021-12-30December 31, 2021: 77,192 NICS checks · 2021-12-31

January–December 2021. Darker squares have more NICS checks. Gray means unavailable, not zero.

Source: Federal Bureau of Investigation · NICS national daily workbook

Read the chart values

How unusual was this date?

Compare a reported day with other reported days in the same year. Narrow the group to the same month, weekday or both. The comparison mean is their average daily count, excluding the selected date.

Checks on 2021-03-17
236,295 NICS checks
Other reported comparison days
51 days
Comparison group total
5,757,938 NICS checks
Comparison group daily mean
112,900.75 NICS checks per day
Selected date minus comparison mean
123,394.25 NICS checks
Difference from comparison mean
109.29 percent

The comparison mean excludes the selected date and uses only reported days in the selected year. Checks are not sales, firearms or people.

2026 edition · updated October 1, 2026

Rows used (52)Download the source data

Observed national NICS checks only—not sales, firearms or people. Partial years use only reported days. The mean is a descriptive comparison, not an expected sales count or a causal estimate.

Source: Federal Bureau of Investigation · NICS national daily workbook

The ten busiest weeks

Monday-to-Sunday weeks since 1998, counting only weeks with all seven days reported. The dates show when checks peaked, not why.

November 30, 1998 to August 31, 2026 · checks per week

  1. March 15 to 21, 20211,218,002
  2. March 16 to 22, 20201,197,788
  3. January 11 to 17, 20211,082,449
  4. March 22 to 28, 20211,080,245
  5. January 4 to 10, 20211,071,820
  6. March 29 to April 4, 20211,037,344
  7. June 1 to 7, 20201,004,798
  8. January 18 to 24, 2021976,637
  9. December 14 to 20, 2020973,470
  10. December 17 to 23, 2012953,613
Source: Federal Bureau of Investigation · NICS national daily workbook

Read the chart values

Black Friday 2025, and a week either side

Checks each day from a week before Black Friday, the Friday after the fourth Thursday in November, to a week after. The data file has every Black Friday since 1999 and its rank in its year.

Black Friday 2025, November 28, 2025 · checks

  1. Fri, Nov 2193,084
  2. Sat, Nov 2273,326
  3. Sun, Nov 2334,380
  4. Mon, Nov 2480,078
  5. Tue, Nov 2581,475
  6. Wed, Nov 2686,402
  7. Thanksgiving, Nov 279,312
  8. Black Friday, Nov 28165,183
  9. Sat, Nov 2977,964
  10. Sun, Nov 3035,767
  11. Mon, Dec 176,185
  12. Tue, Dec 274,009
  13. Wed, Dec 377,488
  14. Thu, Dec 482,925
  15. Fri, Dec 595,427
Source: Federal Bureau of Investigation · NICS national daily workbook

Read the chart values

Each month’s share of a year’s checks

The average share of each year’s checks that fell in each month, 1999 to 2025. Every year counts equally, so the busiest years do not drown out the quieter ones.

1999 to 2025, average · % of the year’s checks

  1. January8.1
  2. February8.5
  3. March9.3
  4. April7.9
  5. May7.1
  6. June7.0
  7. July6.9
  8. August7.7
  9. September7.9
  10. October8.9
  11. November9.6
  12. December11.1
Source: Federal Bureau of Investigation · NICS national daily workbook

Read the chart values

Average checks by day of the week

The average number of checks on each day of the week, 1999 to 2025. Holidays are included.

1999 to 2025, average · checks per day

  1. Monday50,652
  2. Tuesday55,347
  3. Wednesday56,095
  4. Thursday57,301
  5. Friday67,653
  6. Saturday58,575
  7. Sunday27,983
Source: Federal Bureau of Investigation · NICS national daily workbook

Read the chart values

The last twelve months against the twelve before

Checks each month from September 2025 to August 2026, against the same months a year earlier. A month counts only when every day in it is reported.

September 2025 to August 2026 and the twelve months before · checks per month

  • September 2024 to August 2025
  • September 2025 to August 2026
1,811,9472,111,1461.81M2.11M1.81M2.11M
Source: Federal Bureau of Investigation · NICS national daily workbook

Read the chart values

The numbers behind the findings

Every day of FBI NICS checks from November 30, 1998 to August 31, 2026, with each total, share and rank on this page. Each row names its measure; rows of different measures do not add up.

Download all 32,628 rows (CSV) · JSON

Free to reuse under CC BY 4.0: credit USA Arms and link to this study.

Preview the first 100 rows

How we calculated this

The data is the FBI’s national daily count of NICS firearm background checks: 10,137 days from November 30, 1998 to August 31, 2026, with no days missing.

Days are ranked by their count, highest first, and tied days share a rank. Each day also has a rank within its own year, and a change from the same weekday 52 weeks earlier (not the same date a year earlier, which falls on a different weekday).

A week runs Monday to Sunday and counts only when all seven days are reported; a month counts only when every day is. Black Friday is the Friday after the fourth Thursday in November.

Month shares and weekday averages use the complete years from 1999 to 2025. A month’s share is its checks divided by its year’s checks, averaged across the years with every year counted equally. A weekday’s average is its checks divided by its number of days.

The twelve-month comparison adds up the latest twelve complete months and the twelve before them. These national sums come from the daily file, not from the FBI’s separate monthly state totals.

The data file has every day and each total, share, average and rank on this page. The base column gives what a share, average or rank was taken from: a year’s checks, a number of days or a number of years.

Limits

  • Checks are not sales, guns or people. The daily counts include permit checks and re-checks, which this file does not separate, and permit processing can move the peaks.
  • The FBI publishes no daily counts by state. Each state’s monthly checks are on its statistics page.
  • The dates show when checks were high, not why.

Sources

Cite this study

USA Arms, “When do Americans run firearm background checks?” (2026 edition). https://usaarms.com/research/when-americans-run-firearm-background-checks/

Keep exploring