Your NH page states "New Hampshire is not a Castle Doctrine state and has no stand-your-ground law." but is that not what this is? Section 627:4 Physical Force in Defense of a Person.
Does III-a dismiss this as a "stand-your-ground" law?
Thank you,
Tim