And these are like D+7 districts, tell me the GOP track record in them in general elections. Appealing to a narrow electorate is great for low-turnout votes like tonight. Of course gun control played a role but far less than turnout. That said, Dems might as well wait a decade or so to pursue any gun legislation at the national level. They need an entrenched majority before going beyond simple background checks and at this point economic growth needs to be the agenda driver.
Aside from expanded background check, more gun restrictions should be handle at the state level.
The mentality of those who live in rural area where crime is not much of a concern is much different from those who live in urban area with high crime rate.