Ghost gun? Man someone has been playing way too much Call of Duty instead of doing their job.
Check out Wikipedia article on him. Crooked liberal Democrat.
Not this S#IT again!