With all due respect for what you went through Mr. Hogg, the laws you want are already in place and the law enforcement authorities including the FBI were notified in advance, and this still happened.
“It was already illegal for Cruz to buy a gun due to his documented past.”
What documented past? He bought the gun legally.