Man pulls gun on worker outside his house, gets shot, NOPD says