Here is a very reasonable "compromise" gun control proposal that will decrease the number of firearms in circulation by at least 50%, and will reduce firearm-related violence by probably a comparable margin:
Disarm all Federal employees. Then, seize all guns from registered Democrats.