Yes, but........... the NRA doesn't really sell insurance; they have an arrangement with an insurance company.
You didn't tell us where your buddy lives. Many states have insurance commissioners, who investigate insurance companies before giving them permission to operate in the state. Some even require them to post bonds. Be sure to vet any company before sending them money.