Miami Police have confirmed a shooting has taken place today near 23rd on the North end of Main. No other details have been released. Police are on the scene investigating at this time.More details will be posted here as they become available.

Early reports from law enforcement at the scene indicate the gunshot was self-inflicted and the victim has been life-flighted to a Joplin Hospital.