Legit? Yes. Honest? No.
And you make this stunning judgement based on what evidence??
I've known some of these guys personally, and they were indeed both legit and honest. People who are going to break the law aren't going to go to the trouble to get a FFL--only the squeakily honest ones will bother--same as for folks who take the trouble to get a CHL.