Democrat Leader Humiliates Himself With Stupid Gun Comment, Should Be Embarrassed: WATCH Aug 29, 2025, 2:48 PM ...