In theory, yes, but in reality he may still run into problems. The only way to know for sure is to actually apply.
How would he answer the question about ever having been arrested?
One of the big dogs here will chime in and help. Maybe even GunLawyer001.