It's the .gov. What did you expect?
They don't think in terms of things like common sense or whether or not something discomforts or delays you. It's a self serving monster bureaucracy that cares not one whit about your wait time.:barf:
Your best bet would be to keep filing appeals and phoning them till some paper pusher gets tired of seeing your name and does something about it.
You could also, I suppose, go rail at your elected officials in D.C., but it's readily apparent they don't care what you or I think either.
Oh, seriously, you might also want to look into the "Why's and wherefores" of your delay. Sometimes it's just your bad luck of the draw. IIRC, NICS takes folks at random and does a more in-depth background search on them, thus the delay. This may be what happened in your case.
Or, It may be because your on some watch list.
Your not a terrorist, felon, militiaman, golf cheater or sexual predator are you?
Enhh, didn't think so. Must be a case of bad luck of the draw.