Gun control debates are at an all-time high.