Oh man, that's scary stuff right there! Here in Cleveland there are parts of town where that sort of thing happens on a way too frequent basis. There are always stories of children being killed by stray bullets just because they happened to be in the wrong place at the wrong time.
I'm glad your stepdad was not hurt. Do you know if there was any follow up? Did he report it to the police? Was anyone arrested?