Man charged following Raymond Terrace public place shooting