Hamshire man shoots girlfriend in front of son