I live in the US ....so here's how it really is:
There is way too much coverage and repetitive news about gun violence and it appears to be more pervasive than it actually is. Not denying that it doesn't happen, but the likely hood of becoming another statistic is relatively low.
The issue of schools and healthcare on the other hand, should be of greater concern:
Here in the US, healthcare insurance is very expensive. Most employers will offer a relatively basic (substandard) plan (including senior management) and it's up to the employee to subsidize upgrades to the plan. A substandard plan is one that has very high deductibles, limited providers and low indemnity. Most people pay very high premiums because they don't want to get caught "under insured". Unless you're over 65 or very very poor, the government doesn't giveaway much.
The quality of the schools varies greatly depending on where you live. With very few exceptions, public schools are funded with local property taxes, hence the quality of the schools (teacher salaries, resources etc.) has a lot to do with a particular school district's property values. Sadly, many school districts have become woefully substandard, especially in areas where real estate values have stagnated and there is pressure to hold taxes down.
In the more affluent areas, real estate is expensive and the property taxes are commensurately high. No surprise then that the best schools are primarily found in the most expensive areas to live in. As an example, a home that is worth upwards of one million US$, generates approximately 2.5% of that amount in school taxes (do the math), yearly. A modest private school in N Eastern US costs $30,000 a year; more if it's a boarding school. The most prestigious schools are also the hardest to get into.
So, if D and SIL's move is being driven by the quality of GD's education, they should be prepared to buy a very expensive home in a "premier" school district where property taxes will likely be very high. No matter where they live however, they will also need to spend several hundred dollars a month in health insurance, if employer doesn't offer a good enough plan.
If they're willing to go to all the trouble of moving so they can pay for all of that, then wouldn't it be easier to place her in the best private school near home, instead?