Montgomery Judge in Critical Condition After Shooting by Son

1 min read

Montgomery, AL (February 24, 2024): Montgomery County Circuit Court Judge Johnny Hardwick is in critical condition after allegedly being shot by his son, Khalfani A. Hardwick, 36, on Saturday afternoon. The shooting occurred following a domestic dispute at the judge’s residence.

According to the Montgomery County Sheriff’s Office, deputies responded to a call about a domestic incident at Judge Hardwick’s residence around 1:00 PM. Upon arrival, they found the judge suffering from gunshot wounds and assault injuries inflicted by his son.

The younger Hardwick fled the scene but was apprehended shortly after on U.S. Highway 231. He has been charged with first-degree domestic violence and possession of a firearm by a prohibited person.

This is not Khalfani Hardwick’s first encounter with the legal system. In 2014, he pleaded guilty to second-degree assault after shooting a family friend in the head. He served no prison time for that offense.

Judge Hardwick is a highly respected figure in the Alabama legal community. He has held positions in federal, state, and local government before his appointment to the circuit court in 2001. Just last August, he was named president of the Alabama Association of Circuit Court Judges.

The motive for the shooting and the judge’s current medical status are unknown at this time. The investigation is ongoing.

Please note: This is a developing story. We will update this article as more information becomes available.


The ancient idea tries to provide the most accurate information to its readers in all the content it publishes.

Fatal error: Uncaught TypeError: fclose(): Argument #1 ($stream) must be of type resource, bool given in /home/fikrikadim/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php:2386 Stack trace: #0 /home/fikrikadim/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php(2386): fclose(false) #1 /home/fikrikadim/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php(2146): wp_cache_get_ob('<!DOCTYPE html>...') #2 [internal function]: wp_cache_ob_callback('<!DOCTYPE html>...', 9) #3 /home/fikrikadim/public_html/wp-includes/functions.php(5420): ob_end_flush() #4 /home/fikrikadim/public_html/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all('') #5 /home/fikrikadim/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array) #6 /home/fikrikadim/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #7 /home/fikrikadim/public_html/wp-includes/load.php(1270): do_action('shutdown') #8 [internal function]: shutdown_action_hook() #9 {main} thrown in /home/fikrikadim/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 2386