The NRA, working alongside like-minded conservative groups such as Alec, the American Legislative Exchange Council, has developed sophisticated lobbying networks designed to push back gun controls both at the federal and state level.

Here are key areas where the gun lobby has either pushed laws that weaken controls or blocked laws intended to tighten loopholes: