Firearm Transfers


Fee Increase

Due to legislation passed in the 2025 legislative session, the following BCI fees were updated, effective July 1, 2025:

Firearm Transaction (Brady Check)

Updated Fee: $12.50

Access Common Frequently Asked Questions

Review expanded details on processing timelines, dealer requirements, and billing questions.

Search for Firearm Safe Harbor Storage Locations

The following law enforcement agencies are available to receive firearms for safekeeping if the owner cohabitant or cohabitant believes that the owner cohabitant or another cohabitant with access to the firearm is an immediate threat to a cohabitant, the owner cohabitant, or another individual.

Contact the law enforcement agency directly to inquire about their specific hours of operation or any spatial capacity limitations.

Search by City, Agency, County, or use the Interactive Map:

Box Elder County Storage Locations

Box Elder County Sheriff's Office

Address: 20 N. Main Street, Brigham City, UT 84302

Phone: 435-734-6650

Email: [email protected]

Hours: Available 24 hours

Brigham City Police Department

Address: 20 N. Main St., Brigham City, UT 84302

Phone: 435-734-6650

Email: [email protected]

Hours: Mon-Fri 8:00 AM - 5:00 PM

Perry Police Department

Address: 1950 South Highway 89, Perry, UT 84302

Phone: 435-723-9595

Email: [email protected]

Hours: Available 24 hours. Return of firearms is by appointment only.

Tremonton Police Department

Address: 125 S. 100 W., Tremonton Garland, UT 84312

Phone: 435-230-9547

Email: [email protected]

Hours: 8:00 AM - 5:00 PM (office); 24 hours (call for service)

Willard Police Department

Address: 80 W. 50 S., Willard, UT 84340

Phone: 435-734-9889

Hours: Available 9:00 AM - 5:00 PM

Cache County Storage Locations

Logan City Police Department

Address: 62 W. 300 N., Logan, UT 84321

Phone: 435-716-9300

Email: [email protected]

Hours: Available 24 hours

North Park Police Department

Address: 2575 N. 600 E., North Logan, UT 84341

Phone: 435-753-7600

Hours: Available 24 hours. Background check required for return.

Smithfield City Police Department

Address: 55 East 100 South, Smithfield, UT 84335

Phone: 435-563-8501

Email: [email protected]

Hours: Mon-Thu 7:00 AM - 6:00 PM

Carbon County Storage Locations

East Carbon Police Department

Address: 105 West Geneva Drive, East Carbon, UT 84520

Phone: 435-888-2081

Email: [email protected]

Hours: Available 24 hours

Price City Police Department

Address: 910 N. 700 E., Price, UT 84501

Phone: 435-636-3190

Email: [email protected]

Hours: Available 8:00 AM - 5:00 PM

Davis County Storage Locations

Centerville Police Department

Address: 250 N. Main St., Centerville, UT 84014

Phone: 801-292-8441

Email: [email protected]

Hours: Mon-Fri 8:00 AM - 5:00 PM. Released by evidence officer with BCI check.

Clearfield Police Department

Address: 55 S. State, Clearfield, UT 84015

Phone: 801-525-2800

Email: [email protected]

Hours: Available 8:00 AM - 5:00 PM

Davis County Sheriff's Office

Address: 800 W. State St., Farmington, UT 84025

Phone: 801-451-4100

Email: [email protected]

Hours: Available 24 hours

Farmington Police Department

Address: 286 S. 200 E., Farmington, UT 84025

Phone: 801-451-5453

Email: [email protected]

Hours: Office: Mon-Thu 8:00 AM - 5:00 PM. Available 24/7 through on-duty officer. Pickup by appointment.

Kaysville Police Department

Address: 80 N. Main St., Kaysville, UT 84037

Phone: 801-546-1131

Email: [email protected]

Hours: Mon-Thu 7:30 AM - 5:00 PM. Weapons must be cleared of ammo.

Layton Police Department

Address: 429 N. Wasatch Dr., Layton, UT 84041

Phone: 801-497-8300

Hours: Available 24 hours

West Bountiful Police Department

Address: 550 N. 800 West, West Bountiful, UT 84087

Phone: 801-292-4487

Email: [email protected]

Hours: Available 24 hours

Emery County Storage Locations

Emery County Sheriff's Office

Address: 1850 North 550 West, Castle Dale, UT 84513

Phone: 435-381-2404

Hours: Available 24 hours. Please call for policy questions.

Garfield County Storage Locations

Garfield County Sheriff's Office

Address: 375 N. 700 W., Panguitch, UT 84759

Phone: 435-676-2678

Hours: Available 8:00 AM - 5:00 PM

Grand County Storage Locations

Moab City Police Department

Address: 217 E. Center St. Suite 130, Moab, UT 84532

Phone: 435-259-8938

Hours: Mon-Thu 8:00 AM - 5:00 PM, Fri 8:00 AM - 12:00 PM

Iron County Storage Locations

Brian Head Marshal's Office

Address: 535 S. Vasels Road, Brian Head, UT 84719

Phone: 435-677-2043

Hours: Call for availability and policy questions.

Cedar City Police Department

Address: 10 N. Main, Cedar City, UT 84720

Phone: 435-586-2956

Email: [email protected]

Hours: Available 9:00 AM - 5:00 PM

Enoch Police Department

Address: 900 E Midvalley Road, Enoch, UT 84721

Phone: 435-586-1119

Hours: Mon-Thu 9:00 AM - 4:30 PM, Fri 9:00 AM - 1:00 PM

Parowan Police Department

Address: 35 E. 100 N., Parowan, UT 84761

Phone: 435-263-0324

Hours: Mon-Thu 9:00 AM - 5:00 PM, Fri 9:00 AM - 12:00 PM. Limited to residents of Parowan or Paragonah.

Southern Utah University Police

Address: 36 N. 300 W., Cedar City, UT 84720

Phone: 435-586-1911

Email: [email protected]

Hours: Available 24 hours. Restricted to current students/staff/faculty of SUU.

Juab County Storage Locations

Juab County Sheriff's Office

Address: 425 W. Sheep Lane Dr., Nephi, UT 84648

Phone: 435-623-1349

Email: [email protected]

Hours: Available 24 hours

Kane County Storage Locations

Kane County Sheriff's Office

Address: 971 E. Kaneplex Drive, Kanab, UT 84741

Phone: 435-644-2349

Email: [email protected]

Hours: Available 24 hours

Piute County Storage Locations

Piute County Sheriff's Office

Address: 550 N. Main, Junction, UT 84740

Phone: 435-577-2893

Email: [email protected]

Hours: Available 12:30 PM - 5:00 PM or 24 hours through dispatch

Rich County Storage Locations

Rich County Sheriff's Office

Address: 20 S. Main, Randolph, UT 84064

Phone: 435-793-2285

Email: [email protected]

Hours: Available 8:00 AM - 5:00 PM

Salt Lake County Storage Locations

Alta Marshal's Office

Address: 10201 East SR210, Town of Alta, UT

Phone: 801-742-3522

Email: [email protected]

Hours: Available 9:00 AM - 5:00 PM. (Winter: over-snow access only)

Cottonwood Heights Police

Address: 2277 E. Bengal Blvd., Cottonwood Heights, UT 84121

Phone: 801-944-7100

Email: [email protected]

Hours: Mon-Fri 8:00 AM - 5:00 PM

Draper Police Department

Address: 1020 E. Pioneer Rd, Draper, UT 84020

Phone: 801-576-6300 / 801-840-4000

Email: [email protected]

Hours: Available 24 hours. Return by appointment only.

Herriman Police Department

Address: 5355 W. Herriman Main St., Herriman, UT 84096

Phone: 801-858-0035

Hours: Available 24 hours. For Herriman residents only.

Murray City Police Department

Address: 10 E. 4800 S., Murray, UT 84107

Phone: 801-264-2673 (office) / 801-840-4000 (dispatch)

Email: [email protected]

Hours: Office Mon-Fri 8:00 AM - 5:00 PM; Dispatch 24 hours.

Riverton Police Department

Address: 12810 S. Redwood Rd., Riverton, UT 84065

Phone: 385-281-2460

Email: [email protected]

Hours: Mon-Fri 8:00 AM - 5:00 PM. Appointments required for drop off/pick up.

Salt Lake City Police

Address: 475 S. 300 E., Salt Lake City, UT 84111

Phone: 801-799-3000

Email: [email protected]

Hours: Available 24 hours

Salt Lake County Sheriff

Address: 3365 S. 900 W., Salt Lake City, UT 84119

Phone: 385-468-9898

Hours: Call for availability and policy questions.

Sandy Police Department

Address: 10000 S. Centennial Pkwy., Sandy, UT 84070

Phone: 801-568-7200

Hours: Available 24 hours

South Jordan Police Department

Address: 10655 South Redwood Road / 5443 West Lake Avenue

Phone: 801-446-4357

Hours: Mon-Thu 8:00 AM - 6:00 PM, Fri 8:00 AM - 12:00 PM. Pickup by appointment only.

Taylorsville Police Department

Address: 2600 W. Taylorsville Blvd., Taylorsville, UT 84129

Phone: 801-963-5400

Email: [email protected]

Hours: Mon-Thu 8:00 AM - 3:00 PM, excluding holidays

Unified Police Department

Address: 3510 S. 700 W., South Salt Lake (and local precincts)

Phone: 801-743-7000

Email: [email protected]

Hours: Mon-Thu 8:00 AM - 5:00 PM

West Valley City Police

Address: 3577 South Market Street, West Valley City, UT 84119

Phone: 801-963-3300

Email: [email protected]

Hours: Mon-Thu 7:00 AM - 6:00 PM (office)

Sanpete County Storage Locations

Ephraim Police Department

Address: 5 South Main St., Ephraim, UT 84627

Phone: 435-283-4602 (office) / 435-835-2345 (dispatch)

Email: [email protected]

Hours: Office Mon-Thu 8:00 AM - 5:30 PM, Fri 8:00 AM - 12:00 PM. Dispatch 24 hours.

Gunnison Valley Police

Address: 38 W. Center St., Gunnison, UT 84634

Phone: 435-528-5532

Email: [email protected]

Hours: Mon-Fri 9:00 AM - 5:00 PM

Snow College Police

Address: 151 S. Main, Ephraim, UT 84627

Phone: 435-283-7170 / 435-283-7171

Email: [email protected]

Sevier County Storage Locations

Sevier County Sheriff's Office

Address: 835 E. 300 N. Suite 200, Richfield, UT 84701

Phone: 435-896-2600

Hours: Mon-Fri 8:00 AM - 5:00 PM

Summit County Storage Locations

Summit County Sheriff's Office

Address: 6138 Paintbrush Road, Park City, UT 84098

Phone: 435-615-3600

Email: [email protected]

Hours: Available 24 hours

Tooele County Storage Locations

Grantsville City Police

Address: 50 North Bowery Street, Grantsville, UT 84029

Phone: 435-884-6881

Email: [email protected]

Hours: Officer 24 hours. Evidence Mon-Fri 9:00 AM - 6:00 PM. BCI check needed for return.

Tooele City Police Department

Address: 50 North Garden Street, Tooele, UT 84074

Phone: 435-882-8900

Hours: Available 24 hours

Tooele County Sheriff's Office

Address: 1960 S. Main St., Tooele, UT 84074

Phone: 435-882-5600

Hours: Available 24 hours

Wendover Police Department

Address: 920 E. Wendover Blvd, Wendover, UT 84083

Phone: 435-665-7010

Email: [email protected]

Hours: Available 24 hours through dispatch and 911

Utah County Storage Locations

American Fork Police

Address: 75 E. 80 N., American Fork, UT 84003

Phone: 801-763-3020

Email: [email protected]

Hours: Mon-Thu 8:00 AM - 5:00 PM (in-person). Restricted to AF or Cedar Hills residents.

Lehi Police Department

Address: 128 N. 100 E, Lehi, UT 84043

Phone: 385-201-1005 (office) / 801-798-5600 (dispatch)

Email: [email protected]

Hours: 24 hrs by dispatch. Office: Mon-Thu 7:00 AM - 6:00 PM, Fri 7:00 AM - 4:00 PM.

Lindon City Police

Address: 90 N. State St., Lindon, UT 84042

Phone: 801-769-8600 / 801-229-7070

Email: [email protected]

Hours: Available 24 hours. For Lindon residents only.

Lone Peak Police

Address: 5400 W. Civic Center Drive, Highland, UT 84003

Phone: 801-756-9800

Hours: Mon-Thu 8:00 AM - 5:00 PM. Can call dispatch for home visit.

Orem Police Department

Address: 95 E. Center St., Orem, UT 84057

Phone: 801-229-7000

Email: [email protected]

Hours: Surrender 24 hrs. Pickup by appointment (BCI check required).

Payson Police Department

Address: 405 West Utah Avenue, Payson, UT 84651

Phone: 801-465-5240

Email: [email protected]

Hours: Mon-Thu 8:00 AM - 3:00 PM, Fri 9:00 AM - 12:00 PM.

Salem Police Department

Address: 30 W. 100 S., Salem, UT 84653

Phone: 801-423-2312 / 801-798-5600

Email: [email protected]

Hours: 24 hrs by dispatch. Office: 7:30 AM - 5:30 PM.

Saratoga Springs Police

Address: 367 S. Saratoga Road, Saratoga Springs, UT 84045

Phone: 801-766-6503

Email: [email protected]

Hours: Intake Mon-Thu 8:00 AM - 5:00 PM, Fri 8:00 AM - 12:00 PM. Release Mon-Fri 11:00 AM - 4:00 PM (by appt).

Spanish Fork Police

Address: 789 West Center, Spanish Fork, UT 84660

Phone: 801-804-4700

Email: [email protected]

Hours: Available 24 hours

Springville Police

Address: 110 S. Main St., Springville, UT 84663

Phone: 801-489-9421

Hours: 8:00 AM - 5:00 PM (office); contact dispatch after hours.

Utah County Sheriff

Address: 3075 N Main, Spanish Fork, UT 84660

Phone: 801-851-4014

Email: [email protected]

Hours: Available 24 hours

UVU Police Department

Address: 800 W. University Parkway, GT-311, Orem, UT 84058

Phone: 801-863-5555

Email: [email protected]

Hours: Mon-Fri 9:00 AM - 5:00 PM. Call prior to bringing firearms (must be cased).

Wasatch County Storage Locations

Heber City Police Department

Address: 301 S. Main Street, Heber City, UT 84032

Phone: 435-654-3040

Hours: Mon-Thu 8:00 AM - 5:00 PM

Wasatch County Sheriff's Office

Address: 1361 S. US 40, Heber, UT 84032

Phone: 435-654-1411

Email: [email protected]

Washington County Storage Locations

Hurricane Police Department

Address: 90 S. 700 W., Hurricane, UT 84737

Phone: 435-635-6993 / 435-627-4999

Email: [email protected]

Hours: Available 24 hours. BCI check required for return.

Santa Clara – Ivins Police

Address: 55 N. Main, Ivins, UT 84738

Phone: 435-652-1122

Email: [email protected]

Hours: Available 24 hours

Springdale Police Department

Address: 118 Lion Blvd, Springdale, UT 84767

Phone: 435-772-9096

Email: [email protected]

Hours: Available 9:00 AM - 5:00 PM. After hours call 435-634-5730.

St. George Police Department

Address: 265 N. 200 E., St. George, UT 84770

Phone: 435-627-4301 / 435-627-4300

Email: [email protected]

Hours: Available 9:00 AM - 5:00 PM

Washington City Police

Address: 135 N. 100 E., Washington City, UT 84780

Phone: 435-986-1515

Email: [email protected]

Hours: Mon-Thu 7:30 AM - 5:30 PM. Appts can be arranged.

Washington County Sheriff

Address: 750 S. 5300 W., Hurricane, UT 84737

Phone: 435-656-6600 / 435-634-5730

Hours: Available Monday through Friday

Wayne County Storage Locations

Wayne County Sheriff's Office

Address: 18 South Main St., Loa, UT 84747

Phone: 435-836-1308 / 800-356-8757

Email: [email protected]

Hours: Office Mon-Fri 8:00 AM - 5:00 PM. Dispatch available 24 hours.

Weber County Storage Locations

Ogden City Police Department

Address: 2186 Lincoln Ave, Ogden, UT 84401

Phone: 801-395-8221

Hours: Available 24 hours. Available to Ogden residents only.

Pleasant View Police

Address: 520 W. Elberta Dr., Pleasant View, UT 84404

Phone: 801-782-6736

Email: [email protected]

Hours: Mon-Thu 8:00 AM - 5:00 PM, Fri 8:00 AM - 12:00 PM.

Riverdale Police Department

Address: 4580 S. Weber River Drive, Riverdale, UT 84405

Phone: 801-394-6616

Hours: 8:00 AM - 5:00 PM, Monday through Friday

Roy City Police Department

Address: 5051 S. 1900 W., Roy, UT 84067

Phone: 801-774-1011 / 801-395-8221

Email: [email protected]

Hours: Mon-Thu 8:00 AM - 5:00 PM (office). 24 hrs for dispatched officer.

South Ogden Police Department

Address: 3950 Adams Avenue, South Ogden, UT 84403

Phone: 801-395-8221

Email: [email protected]

Hours: Available 24 hours

Weber County Sheriff's Office

Address: 1400 Depot Drive, Ogden, UT 84404

Phone: 801-778-6608

Email: [email protected]

Hours: Available 24 hours

Additional Storage Locations

Utah Transit Authority (UTA)

UTA contracts with local agencies. Please contact the ones below based on your area:

- Salt Lake County Sheriff's Office Evidence

- Utah County Sheriff's Office Evidence

- Ogden City Police Department

Phone: 801-287-5528 (UTA Info)

Email: [email protected]


Additional Information

Legislative History and Overview

Brady Bill Dividends for Utah

One of the most important dividends to Utah is the need for the continuation of the Criminal History Improvement Program. As a result of the Brady Bill, a great number of criminal history records have been found to be incomplete. While time is spent researching these records for the purpose of firearms purchases, it is obvious that great emphasis needs to be placed on submitting and maintaining complete, accurate and timely criminal history information in the repository.

Conducting firearms background checks have found that the most common offense listed on the criminal history file is driving under the influence of alcohol (DUI), followed by drug offenses. In addition, most felony arrests are pled down to misdemeanors or dismissed.

Utah’s version of the Brady Bill has been extremely successful. In the first year, over 700 potential buyers were precluded from purchasing handguns due to felony criminal records or warrants. Many outstanding warrants have been cleared up and a number of criminal history records have been revised or amended.

Brady Firearm Background Checks (Quarterly Reports)

Select a year from the menu below to view and download the official quarterly statistics and background check data.

2026 Quarterly Reports

2025 Quarterly Reports

2024 Quarterly Reports

2023 Quarterly Reports

2022 Quarterly Reports

2021 Quarterly Reports

2020 Quarterly Reports

2019 Quarterly Reports

2018 Quarterly Reports

2017 Quarterly Reports

2016 Quarterly Reports

2015 Quarterly Reports

2014 Quarterly Reports

2013 Quarterly Reports

2012 Quarterly Reports

2011 Quarterly Reports

2010 Quarterly Reports

2009 Quarterly Reports

2008 Quarterly Reports

2007 Quarterly Reports

2006 Quarterly Reports

2005 Quarterly Reports

2004 Quarterly Reports

2003 Quarterly Reports

2002 Quarterly Reports

2001 Quarterly Reports

Firearm Background Check History

In 1993, Congress enacted the Handgun Violence Protection Act, commonly referred to as the “Brady Bill.” The Act requires background checks be conducted on individuals purchasing handguns from federally licensed firearms dealers. The responsibility for conducting these background checks rests with state and local government.

In Utah, local law enforcement was ill prepared to assume this additional burden. However, through the efforts of the Utah Chiefs of Police Association, the Utah Sheriff’s Association, and the Utah Department of Public Safety, legislation was introduced during the 1994 Session by Senator Lane Beattie and eleven co-sponsors requiring criminal background checks for purchase of firearms and identifying the Bureau of Criminal Identification (BCI) as the clearinghouse for conducting these checks.

A number of advantages became apparent with BCI as a central contact point. One was the ability to implement an “instant check” system, which was possible because of the level of computer technology utilized at BCI. Another was the installation of a single telephone number for Federal Firearm Licensees (FFL) to access BCI for background checks no matter where they were in the state.

Although the Brady Bill fails to address a number of issues surrounding firearms purchases, the impact of the legislation has been positive and useful as a tool for law enforcement. The process of conducting a criminal background check on firearms purchasers might have begun with the Gun Control Act of 1968. As a component of the Act, firearms purchasers fill out ATF Form 4473, which requires an individual to declare the fact that he or she has not been convicted of a felony in the country, along with other questions which when answered “yes” would preclude the purchase of a firearm. Prior to the Brady Bill, these forms were kept on file with the dealer and were reviewed some time after the sale of the firearm. Today, gun dealers and law enforcement can ensure that the purchaser is being truthful in answering the questions before he or she gets a firearm.

Questions?

If you have any inquiries for the BCI Brady Division, you may contact our staff offices directly through the communication pathways listed below: