Gun Safety Report, It's been a slow 2 weeks, only 523 gun deaths & only 59 people killed & 107 people injured with guns/bullets over last 72 hours...Follow The NRA Money, “Next Generation of Shooters” & Ban bump stocks, Background checks, Age limit rise, Semi-automatic weapons ban, Arming teachers are supposedly on table!

Home 2018

Gun violence  and crime incidents are collected/validated from 2,500 sources daily – incidents and their source data are found at the gunviolencearchive.org website.
1: Actual number of deaths and injuries
2: Number of INCIDENTS reported and verified

22,000 Annual Suicides not included on Daily Summary Ledger
Numbers on this table reflect a subset of all information
collected and will not add to 100% of incidents.
www.gunviolencearchive.org  www.facebook.com/gunviolencearchive
Data Validated: March 03, 2018

List of all Deaths & Injuries with Guns and bullets over the last 72 Hours:
Incident Date State City Or County Address # Killed # Injured
2-Mar-18 Texas Dallas 2900 block of Seevers Ave 1 0
2-Mar-18 Texas Dallas Morrell St 1 2
2-Mar-18 Illinois Thompsonville N/A 0 0
2-Mar-18 North Carolina Greensboro 1373 Lees Chapel Rd 0 0
2-Mar-18 Texas Houston 6002 Wortham Way 0 1
2-Mar-18 Texas Houston 7000 Fannin St 0 1
2-Mar-18 North Carolina Kinston W Lenoir Ave 0 2
2-Mar-18 North Carolina Kannapolis N/A 0 0
2-Mar-18 Ohio Toledo 3000 block of Reen Dr 1 0
2-Mar-18 Kentucky Lexington Ohio St and 5th St 0 0
2-Mar-18 North Carolina Concord 505 NC 49 0 0
2-Mar-18 California Santa Rosa 1650-B, Northpoint Pkwy 0 1
2-Mar-18 California Manteca Yosemite Ave 0 0
2-Mar-18 California Long Beach 1000 block of E 6th St 0 0
2-Mar-18 California Pasadena 207 Garfield Ave 0 0
2-Mar-18 Illinois Chicago 835 N Michigan Ave 0 0
2-Mar-18 Ohio Bedford Wright Ave and Forbes Rd 0 0
2-Mar-18 Illinois Chicago 3500 S Ashland Ave 1 0
2-Mar-18 Florida Pompano Beach 601 NE 21st St 1 0
2-Mar-18 Ohio Cincinnati 3300 block of Wabash Ave 1 0
2-Mar-18 Virginia Richmond 2100 block of Creighton Rd 0 1
2-Mar-18 Virginia Richmond 1100 block of St Paul St 1 0
2-Mar-18 Wisconsin Milwaukee 19th Pl and Courtland Ave 0 1
2-Mar-18 Tennessee Memphis Delta Rd and Hewlett Rd 0 1
2-Mar-18 Pennsylvania York 800 block of Maryland Ave 0 1
2-Mar-18 Missouri Saint Louis 4200 block of W Cote Brilliante Ave 1 0
2-Mar-18 Louisiana Morgan City Fifth St and Everett St 1 0
2-Mar-18 Indiana Indianapolis 800 Birch Ave 1 0
2-Mar-18 Indiana Lebanon Indian Springs Drive 1 1
2-Mar-18 Maryland Baltimore 2500 block of Pennsylvania Ave 0 1
2-Mar-18 Louisiana Baton Rouge 5700 block of St. Gerard Ave 1 0
2-Mar-18 Missouri Saint Louis Locust St and N 20th St 0 3
2-Mar-18 Delaware Milford 200 block of NW 3rd St 0 0
2-Mar-18 Florida Vero Beach 200 block of Mallard Rd 2 0
2-Mar-18 Indiana Lafayette 900 Virginia St 1 0
2-Mar-18 Michigan Mount Pleasant 1200 S Franklin St 2 0
2-Mar-18 Arizona Phoenix 19th and Glendale 1 0
2-Mar-18 Arizona Glendale 4336 West Olive Avenue 1 1
2-Mar-18 Arizona Mesa 8865 E Baseline 1 0
2-Mar-18 Arizona Scottsdale 9990 N 90th St 1 0
2-Mar-18 Texas Houston 2600 block of Napoleon St 1 0
2-Mar-18 Minnesota Minneapolis N/A 0 0
2-Mar-18 South Carolina Florence 221 N Beltline Dr 0 0
2-Mar-18 South Carolina Myrtle Beach Isabella Ln 0 0
2-Mar-18 South Carolina Simpsonville 3665 S Industrial Dr 0 0
2-Mar-18 South Carolina Charleston 701 E Bay St 0 0
2-Mar-18 South Carolina Saint Stephen Imperial Dr 0 2
2-Mar-18 Georgia Columbus 675 6th Ave 0 1
1-Mar-18 Georgia Atlanta 1100 block of Euclid Ave 0 1
1-Mar-18 Rhode Island Providence 208 Jewett St 2 0
1-Mar-18 California Sacramento 501 I St # 10 0 0
1-Mar-18 California Sacramento 501 I St #10 0 0
1-Mar-18 North Carolina Charlotte N/A 0 1
1-Mar-18 Connecticut Hartford Flatbush Ave 0 0
1-Mar-18 Massachusetts Boston 200 Columbia Rd 0 0
1-Mar-18 Indiana Columbus 230 S Marr Rd 0 0
1-Mar-18 Texas Houston 3900 block of Scott St 0 2
1-Mar-18 Massachusetts Springfield Parker St and Boston Rd 0 2
1-Mar-18 California Bakersfield 1500 block of Glenwood Dr 0 0
1-Mar-18 California Santa Cruz La Fonda Ave 0 0
1-Mar-18 Connecticut Hartford Willard St 0 0
1-Mar-18 Connecticut Hartford 729 Windsor St 0 0
1-Mar-18 Connecticut Hartford 44 Annawan St 0 1
1-Mar-18 South Carolina Lancaster 1800 Block of High Point Cir 1 0
1-Mar-18 Ohio Springfield 1421 Nagley St 0 0
1-Mar-18 Iowa Cresco 700 S Elm St 1 0
1-Mar-18 Ohio Enon 50 block of Winding Dr 0 1
1-Mar-18 Ohio Springfield 900 block of Oak St 0 1
1-Mar-18 North Carolina Statesville 213 Warrior Dr 0 0
1-Mar-18 Ohio Columbus 1500 block of Elaine Rd 1 0
1-Mar-18 Virginia Radford 1200 Tyler Ave 0 0
1-Mar-18 California Garden Grove Buena St and Sunswept Ave 0 1
1-Mar-18 California Los Angeles 450 Bauchet St 0 0
1-Mar-18 Ohio Cleveland Westropp Ave and E 143rd St 0 1
1-Mar-18 Illinois Chicago 900 S Damen Ave 0 1
1-Mar-18 Georgia Albany 2700 block of S County Line Rd 0 1
1-Mar-18 West Virginia Morgantown Bethel Rd 0 1
1-Mar-18 Wisconsin Racine 915 Romayne Ave 0 0
1-Mar-18 Virginia Norfolk 7900 block of Orchid Ave 0 1
1-Mar-18 Georgia Waynesboro Bates Rd 0 0
1-Mar-18 Georgia Brunswick 2400 block of Albany St 0 0
1-Mar-18 Georgia Savannah 768 Grant St 0 0
1-Mar-18 Indiana Fort Wayne N/A 0 0
1-Mar-18 Georgia Sharpsburg 400 Mccollum Sharpsburg Rd 0 0
1-Mar-18 Virginia Richmond 3500 block of Clydewood Ave 1 0
1-Mar-18 Mississippi Macon Butler Rd and MS-490 0 1
1-Mar-18 Missouri Kansas City 600 block of Ward Pkwy 0 1
1-Mar-18 New York Yonkers 342 Ashburton Ave 1 0
1-Mar-18 New York Wolcott 11631 Salter-Colvin Rd 0 0
1-Mar-18 Mississippi Tishomingo (county) N/A 0 0
1-Mar-18 Pennsylvania Philadelphia N 29th St and Jefferson St 0 1
1-Mar-18 Tennessee Clarksville Huntco Dr 0 0
1-Mar-18 Wisconsin Madison 4513 Milwaukee St 1 0
1-Mar-18 Pennsylvania Lancaster 100 block of Locust St 0 0
1-Mar-18 Pennsylvania Sunbury 50 block of S 111th St 0 1
1-Mar-18 Pennsylvania Johnstown Garfield St 0 0
1-Mar-18 Louisiana Baton Rouge Byron Avenue and Hammond Street 0 1
1-Mar-18 Florida Fort Walton Beach Beal Pkwy 0 0
1-Mar-18 Louisiana Shreveport 2500 block of Vivian Street 0 0
1-Mar-18 Alabama Huntsville 4034 Hunters Ridge Dr 0 1
1-Mar-18 Louisiana New Iberia 900 block of Mississippi Street 1 0
1-Mar-18 Indiana Mishawaka 55971 Clover Rd 0 0
1-Mar-18 Kansas Wichita 1900 block of E Harry St 0 1
1-Mar-18 Florida Tampa 4202 E Fowler Ave 0 0
1-Mar-18 Florida Miami NW 75th St and Seventh Ave 0 1
1-Mar-18 Alabama Enterprise 913 Rucker Blvd 0 1
1-Mar-18 Alabama Huntsville 600 block of Dawson Terrace 0 1
1-Mar-18 Alabama Tuscaloosa 1750 40th Ave 0 1
1-Mar-18 Maryland Rosedale I-95 0 0
1-Mar-18 New Jersey Egg Harbor City 301 W Moss Mill Rd 0 0
1-Mar-18 Mississippi Avon 939 Riverside Rd 0 0
1-Mar-18 New Jersey Newark 100 block of Leslie St 1 0
1-Mar-18 Mississippi Ecru 9039 MS-15 0 1
1-Mar-18 New Mexico Albuquerque 601 86th St SW 1 0
1-Mar-18 Maryland Baltimore 800 block of Bradhurst Rd 0 0
1-Mar-18 Maryland Baltimore 500 block of Sheridan Ave 0 0
1-Mar-18 Minnesota Minneapolis 24th St and Pleasant Ave 0 0
1-Mar-18 Minnesota Saint Paul 800 block of 7 St E 0 0
1-Mar-18 Wisconsin Milwaukee 2516 W AUER AVE 0 0
1-Mar-18 Florida Jacksonville I-295 0 1
1-Mar-18 Michigan Detroit 20000 BLOCK OF WISCONSIN ST 0 0
1-Mar-18 Michigan Detroit W LAFAYETTE BLVD AND N GREEN ST 0 0
1-Mar-18 Michigan Detroit 7700 BLOCK OF CAHALAN ST 0 0
1-Mar-18 Florida Jacksonville Grothe St 0 1
1-Mar-18 Illinois Thompsonville N/A 0 1
1-Mar-18 New York Rochester 1104 Monroe Ave 0 0
1-Mar-18 North Carolina Charlotte 225 N Caldwell St 0 1
1-Mar-18 Virginia Sandston I-64 and S Airport Dr 1 0
1-Mar-18 Indiana Indianapolis 631 Eugene St 0 2
1-Mar-18 Illinois Chicago 3900 W Monroe St 0 1
1-Mar-18 Illinois Chicago 2300 S Sawyer Ave 0 1
1-Mar-18 Illinois Chicago 8400 S Brandon Ave 1 0
1-Mar-18 Illinois Chicago 1600 N Tripp Ave 0 0
1-Mar-18 Louisiana Lake Charles 2000 block of Medora Street 1 0
1-Mar-18 Louisiana Lafayette 800 block of Martin Luther King Jr. Drive 1 0
1-Mar-18 Louisiana Metairie 4800 block of Loveland Street 1 0
1-Mar-18 Louisiana New Iberia 1500 block of St. Joseph Street 0 1
1-Mar-18 California San Diego 880 Front St 0 0
1-Mar-18 Massachusetts West Brookfield 10 Old Warren Rd 0 0
1-Mar-18 Connecticut Bridgeport Stratford Ave 0 0
1-Mar-18 Kentucky Lexington 2100 Fontaine Rd 0 0
1-Mar-18 Nevada Las Vegas 1366 W Cheyenne Ave 0 0
1-Mar-18 Minnesota Rochester 2500 block of Pinewood Rd 0 0
1-Mar-18 Minnesota Rochester 7000 Block of 30th St SE 0 0
1-Mar-18 Texas Houston 6947 Ave L 0 1
1-Mar-18 Minnesota Saint Paul (Eagan) N/A 0 0
1-Mar-18 California Oakland 73rd Ave and Outlook Ave 0 1
1-Mar-18 Texas Houston 6300 block of Dryad Dr 1 0
1-Mar-18 Arizona Tucson 851 W Ajo Way 0 1
1-Mar-18 California Modesto 3701 Pirrone Rd 0 0
1-Mar-18 Washington Vancouver 11515 NE 49th St 0 0
1-Mar-18 Arizona Phoenix 43rd Ave and Bethany Home Rd 0 1
1-Mar-18 South Carolina Hardeeville Church Rd 0 1
1-Mar-18 Oklahoma Oklahoma City Corona Dr and Santa Fe Ave 0 1
1-Mar-18 South Carolina Graniteville 200 block of Hillview Dr 1 1
28-Feb-18 Tennessee Clarksville Paradise Road 1 0
28-Feb-18 Ohio Highland (county) N/A 1 0
28-Feb-18 Pennsylvania Philadelphia 4400 block of Holden St 1 0
28-Feb-18 Oklahoma Oklahoma City 700 block of Wilshire Boulevard 0 1
28-Feb-18 Michigan Jackson Sixth St and Union St 0 0
28-Feb-18 Pennsylvania Philadelphia 1500 block of Ruan St 0 1
28-Feb-18 Kentucky Lexington Hedgewood Ct and Woodhill Dr 0 0
28-Feb-18 New Jersey Haledon Oxford St 0 0
28-Feb-18 North Carolina Wilmington 601 S College Rd 0 0
28-Feb-18 California Concord 2730 Salvio St 0 0
28-Feb-18 Missouri Kansas City 20th and Poplar Avenue 0 2
28-Feb-18 Colorado Colorado Springs 2300 block of Lexington Village Lane 0 0
28-Feb-18 Iowa Davenport 619 Boston Dr 0 0
28-Feb-18 Virginia Portsmouth 1915 Victory Blvd 1 0
28-Feb-18 South Carolina Inman 404 Sugar Ridge Rd 0 0
28-Feb-18 Massachusetts Boston Van Ness St and Ipswich St 0 0
28-Feb-18 Mississippi Tupelo 4125 Golden Wave Dr 0 0
28-Feb-18 New York Bronx Undercliff Ave and 17th St 1 0
28-Feb-18 Tennessee Memphis Madison Ave and S McNeil St 0 0
28-Feb-18 Pennsylvania Pittsburgh 7300 block of Hamilton Ave 1 0
28-Feb-18 Tennessee Memphis Millbranch Rd 0 0
28-Feb-18 Kentucky Owensboro 2100 block of McFarland Ave 0 1
28-Feb-18 Texas Dallas 2200 block of Lolita 1 0
28-Feb-18 Nebraska North Platte E 12th St and N Jeffers St 0 0
28-Feb-18 Arkansas Rogers 103 N. Dixieland Rd 0 0
28-Feb-18 North Carolina Concord 940 Concord Pkwy N 0 1
28-Feb-18 Tennessee Linden N/A 0 0
28-Feb-18 Virginia South Boston Sandy Beach Rd 1 1
28-Feb-18 Louisiana Montgomery Harrison Dr 0 0
28-Feb-18 Texas Killeen 900 block of Culp Ave 1 0
28-Feb-18 California Fairfield Crowley Ln and Pennsylvania Ave 0 1
28-Feb-18 Nebraska Goehner I-80 0 0
28-Feb-18 Georgia Valdosta 1100 Old Statenville Rd 0 0
28-Feb-18 Ohio Cleveland 650 E 113th St 0 0
28-Feb-18 Washington Moses Lake 800 block of Sharon Ave E 0 0
28-Feb-18 Georgia Augusta 3310 Old Louisville Rd 0 0
28-Feb-18 Georgia Dalton 1500 Manly St 0 0
28-Feb-18 Ohio Ashtabula West Ave 0 0
28-Feb-18 Georgia Athens N/A 0 1
28-Feb-18 Ohio Ashtabula Ogden Ave 0 1
28-Feb-18 California Sherman Oaks 15000 block of Valley Vista Blvd 0 2
28-Feb-18 Washington Seattle 1100 block of Summit Ave 0 0
28-Feb-18 Washington Spanaway 18800 block of Pacific Ave S 0 0
28-Feb-18 Tennessee Memphis National St and Fairoaks Ave 0 2
28-Feb-18 Ohio Cincinnati Williams Ave 0 0
28-Feb-18 Missouri Jefferson City Sue Dr and Hwy 179 1 0
28-Feb-18 Tennessee Madison 103 Sarver Ave 0 0
28-Feb-18 Mississippi Oxford County Road 104 1 0
28-Feb-18 Indiana Evansville Haven Dr 0 1
28-Feb-18 Missouri Saint Louis 700 N Front St 0 0
28-Feb-18 South Carolina Greenville 2725 Anderson Rd 0 0
28-Feb-18 Ohio Sandusky 2100 block of Milan Rd 0 0
28-Feb-18 North Carolina Wagram Main St 1 1
28-Feb-18 Florida Crestview 100 Hathaway St S 0 0
28-Feb-18 Louisiana Thibodaux N/A 0 1
28-Feb-18 Louisiana Baton Rouge 2400 block of Jackson Avenue 0 1
28-Feb-18 Arkansas Little Rock 6100 block of Fourche Dam Pike 0 1
28-Feb-18 Louisiana Winnsboro 2100 hundred block of Roland Street 0 1
28-Feb-18 Ohio Cleveland NA 0 0
28-Feb-18 South Carolina North Charleston 1400 block of Bexley Street 0 1
28-Feb-18 California Mckinleyville 2200 block of Thiel Ave 0 0
28-Feb-18 Alabama Decatur 900 block of Clearview Street Southwest 2 0
28-Feb-18 Ohio Cincinnati S Fred Shuttleworth Circle and Reading Rd 0 1
28-Feb-18 Alabama Birmingham Cullman Avenue and 30th Street 0 2
28-Feb-18 Alabama Bessemer 1900 block of Arlington Avenue 1 0
28-Feb-18 New Jersey Newark 3 Brewster Rd 0 0
28-Feb-18 Mississippi Jackson El Paso St 0 1
28-Feb-18 Illinois Chicago 3700 W Arthington St 0 1
28-Feb-18 Colorado Colorado Springs 4200 Grassy Ct 0 1
28-Feb-18 Florida Brooksville Twigg St 0 0
28-Feb-18 Florida Tampa 3200 block of E Caracas St 0 1
28-Feb-18 Florida Orlando 200 S Orange Ave 1 0
28-Feb-18 Florida Orlando 10536 Moss Park Rd 0 1
28-Feb-18 Pennsylvania Philadelphia 2900 block of Van Pelt St 0 2
28-Feb-18 Florida Eustis Kensington St and McDonald Ave 0 1
28-Feb-18 Maryland Baltimore 2000 block of Cecil Ave 0 0
28-Feb-18 Pennsylvania Allentown 1227 Airport Rd 2 1
28-Feb-18 Indiana Franklin 1400 Hillside Dr 0 0
28-Feb-18 Indiana Greenwood 500 Park Dr 0 0
28-Feb-18 New Jersey Trenton Martin Luther King Jr Blvd 0 0
28-Feb-18 New Jersey Edgewater 200 block of Roosevelt Ave 1 1
28-Feb-18 Wisconsin Milwaukee 3275 N 3RD ST 0 0
28-Feb-18 Wisconsin Milwaukee 7451 W APPLETON AVE 0 0
28-Feb-18 Missouri Lees Summit 400 SE Blue Pkwy 0 0
28-Feb-18 Florida Daytona Beach 415 N Halifax Ave 0 0
28-Feb-18 Maryland Annapolis 1300 Tyler Ave 0 0
28-Feb-18 Maryland Baltimore 600 block of N Belnord Ave 0 0
28-Feb-18 Florida Boynton Beach 500 Block of E Woolbright Rd 0 0
28-Feb-18 Wisconsin Milwaukee North Ave and Buffum St 0 1
28-Feb-18 Florida Boynton Beach 1200 Block of NW Eighth St 0 0
28-Feb-18 Florida Fort Pierce Ave I and N 31st St 0 0
28-Feb-18 Minnesota Minneapolis 1000 block of E 14th St 0 0
28-Feb-18 Florida Fort Pierce 1600 block of Ave D 0 0
28-Feb-18 Maryland Baltimore 1700 block of N Port St 0 1
28-Feb-18 Maryland Baltimore 5500 block of Bowleys Ln 0 1
28-Feb-18 Wisconsin Menomonie 2421 Stout Rd 0 0
28-Feb-18 Wisconsin Madison 3620 Marsh Rd 0 0
28-Feb-18 Wisconsin Milwaukee 3631 N 20TH ST 0 0
28-Feb-18 Wisconsin Milwaukee 1639 S 23RD S 0 0
28-Feb-18 Wisconsin Milwaukee 1426 S 8TH ST 0 0
28-Feb-18 District of Columbia Washington 100 block of 40th St NE 0 0
28-Feb-18 District of Columbia Washington 200 block of N Street SW 0 0
28-Feb-18 Ohio Eastlake (Willowick) 31500 Royalview Dr 0 0
28-Feb-18 Minnesota Minneapolis 4000 block of 14th Ave 0 0
28-Feb-18 Minnesota Minneapolis 3000 block of Pillsbury Ave 0 0
28-Feb-18 Minnesota Minneapolis 2600 block of 34th Ave S 0 0
28-Feb-18 Michigan Detroit N/A 0 1
28-Feb-18 Michigan Detroit Kendall St and 14th St 0 1
28-Feb-18 Michigan Detroit Ohio St and Outer Dr W 0 1
28-Feb-18 Michigan Manistee West Parkdale Ave 0 0
28-Feb-18 Michigan Detroit 19300 BLOCK OF TEPPERT ST 0 0
28-Feb-18 Michigan Detroit 4600 BLOCK OF LIVERNOIS AVE 0 0
28-Feb-18 Michigan Detroit 4200 BLOCK OF UNIVERSITY PL 0 0
28-Feb-18 Michigan Detroit 3200 BLOCK OF STURTEVANT ST 0 0
28-Feb-18 Michigan Detroit 14TH ST AND OAKMAN BLVD 0 0
28-Feb-18 Michigan Detroit 17500 BLOCK OF KENTFIELD ST 0 0
28-Feb-18 Michigan Detroit 11500 BLOCK OF NASHVILLE ST 0 0
28-Feb-18 Michigan Detroit 15100 BLOCK OF SUSSEX ST 0 0
28-Feb-18 Michigan Detroit BLAINE ST AND M 10 0 0
28-Feb-18 Michigan Detroit MONTGOMERY ST AND LINWOOD ST 0 0
28-Feb-18 Michigan Detroit CURTIS ST AND FORRER ST 0 0
28-Feb-18 Michigan Wyoming 3822 S. Division Ave 0 0
28-Feb-18 Michigan Detroit 11400 BLOCK OF LAKEPOINTE ST 0 0
28-Feb-18 Michigan Detroit 8600 BLOCK OF BURT RD 0 0
28-Feb-18 Florida Titusville Pentax Ave 0 0
28-Feb-18 Texas San Antonio 8700 block of Five Palms Dr 0 1
28-Feb-18 Texas Corpus Christi 2700 block of Waldron Rd 0 1
28-Feb-18 Illinois Chicago S Wallace St and W 119th St 0 1
28-Feb-18 Illinois Chicago 2800 W 31st St 0 1
28-Feb-18 Illinois Orland Park 7060 157th St 0 0
TOTALS: 59 107

Find out if your Member of Congress accepted NRA money!
  10:15
As Students Demand Gun Control, Arms Manufacturers Continue Targeti...
Democracy Now! 
  30:17
A Message to Trump: Fund Background Checks and Public Health Resear...
Democracy Now! 

Efforts to ban bump stocks, improve background checks and arm teachers are among ideas officials have recently floated
The mass shooting that left 17 dead at a high school in Parkland, Florida, earlier this month has led to new calls for gun control legislation in the US. Polling indicates that public support for such a move is at its highest point in two decades – although Republican support is soft, making an act of Congress less likely.
Here we assess the likelihood of federal action on five policies that have risen to the fore after Parkland.
State action may also be possible. That’s significant, because gun laws in the United States vary dramatically from state to state, with respect to types of guns that are permitted, where they are permitted, how they can be purchased, how they may be used, how they must be registered and more.
It’s notable that none of the measures being discussed on Capitol Hill after the Parkland shootings rank at the top of the list of measures that experts have identified as the most urgent for reducing gun violence in the United States. To learn more about those, read our investigation: What could actually work to fix gun violence in America – and what doesn’t.

Ban bump stocks

Donald Trump on Monday vowed to ban bump stocks – rifle accessories used to mimic automatic fire – telling a group of governors: “I am writing that out” and “I’m getting rid of them.”
The Trump administration may be able to take unilateral action to do this, though some legislators have warned that such a ban would be a matter for Congress, and any such action is likely to face legal challenges. “The only way to close this loophole permanently is legislation,” the Senate minority leader, Chuck Schumer, said of a bump stock ban.
For Trump to enact the ban, his justice department’s Bureau of Alcohol, Tobacco and Firearms would have to overturn a previous ruling that bump stocks could be regulated under the 1934 National Firearms Act, which strictly regulates machine guns and other especially dangerous weapons.
A bill to ban bump stocks sponsored by the California senator Dianne Feinstein after the accessory was used in the country’s deadliest mass shooting, last year in Las Vegas, stalled out in Congress but could be revived.

Background checks

A strong majority of Americans support stricter background checks for gun purchases. And a piece of bipartisan legislation currently before Congress, the Fix Nics 2017 Act, could start to tighten the country’s background checks system. (Nics stands for the National Instant Background Checks System.)
Trump has signaled his support for better background checks:


But as the Guardian’s correspondent on gun violence, Lois Beckett, has explained, the “Fix Nics” legislation, which has been endorsed by the powerful gun lobby group the National Rifle Association (NRA), is very far from universal background checks for gun buyers: 
The bipartisan Fix Nics Act that Trump is now supporting does not change the categories of who is barred from buying a gun, or even require all gun buyers to pass a background check before they can purchase a firearm ...
Instead, it simply provides federal agencies with a few more incentives to submit records to the background check system – something they are already required by law to do.
At least three men who went on to commit high-profile mass shootings should have been barred by law from buying guns, but got them anyway because of background check system failures.
The House of Representatives has passed a version of the “Fix Nics” bill but packaged it with legislation to allow national concealed carry of handguns, which is a top legislative priority of the NRA. The package together is not seen as passable in the Senate, and John Cornyn of Texas, a key Senate sponsor, has said he would try to pass the Fix Nics legislation separately.
Critics also consider the Fix Nics legislation insufficient to ensure screening for mental health problems or domestic abuse patterns among potential gun purchasers. 

Age limit rise

The Florida governor, Rick Scott, last week proposed a rise in the minimum age – from 18 to 21 – for purchasing semi-automatic weapons such as the AR-15. Three Republican senators have signaled support for the idea.
The proposal was seen as out of character for Scott, a Republican with a top rating from the NRA. He made no comparable call for gun control after the 2016 shooting at the Pulse nightclub in Orlando that killed 49 and wounded 58.
But the NRA vehemently opposes changing the national minimum age for purchases of so-called long guns, and Cornyn, the Texas senator, recently dismissed the idea, making passage in the Senate anytime soon unlikely.

Semi-automatic weapons ban

In a march on the Florida statehouse in Tallahassee following the Parkland shootings, students who had survived called for a new assault weapons ban, starting with a ban in the Florida legislature.
But a proposal last week in Florida to debate a ban on semi-automatic weapons never even made it to the floor of the legislature.
On Capitol Hill, meanwhile, a Democrat in the House introduced a ban on military-style assault weapons and others, but with Republicans in the majority that bill seemed a non-starter.
Beckett, our correspondent, has noted the suggestion of experts that it may be more effective to focus simply on limiting ammunition capacity rather than on banning military-style weapons.

Arming teachers

“If you had a teacher who was adept at firearms, they could very well end the attack very quickly,” Trump said in a meeting with students after the Parkland shootings.
But almost no one with substantial experience in schools – teachers’ groups and school boards – thinks the idea is a good one. State legislative efforts to arm teachers in Alabama, Indiana and elsewhere have gathered no steam. All but four states have laws restricting guns in school zones. Nevertheless, Trump has continued to push the idea.