Can anyone take the advanced handgun course?

Yes, provided they have successfully completed an entry-level handgun course (07E) or the security officer handgun course (75E) from a DCJS-certified training school.