A man has been charged after a firearms incident in Hove that sparked a nine-hour police standoff which locked down a busy road.