OK, I am only going to comment on the home inspection the OP is concerned about. I have been a VA patient for many years, been a VA employee for the last 10 years. You, the OP, needs to contact your local VA Patient Advocate and REPORT THIS! Immediatly when they open in the morning. Here is why. The VA will likely be using a contractor to install your assistive devices in your home. These ARE NOT VA employees unless they show you thier federal ID. Having coordinated many grabs bars, ramps and other such things in veteran's homes, I can say they would never have to reason to ask for or evaluate anything related to firearms, not for grab bars, not at all. You sir, are being cased for a robbery. Start getting very loud and vocal. Hit the Patient Advicate's office, the VA Police (who are commisioned federal cops), the local Director's Office. Be VERY VOCAL and presistant. Report this, file what ever complaint paperwork they ask. You are not the only one. Something shisty is going down and it needs to be prevented.
Next, get on your family members. Doesn't matter who is asking, how nice they may be, how offcial they sound. Without giving you a warrant, you have no guns in your home, none, nadda, nothing. Never give a stranger any details.