Still waiting on my upper from LaRue, been half a month so I'm not sure if that's normal or not. Heading to the range soon, be the last time to get to shoot my own stuff before I leave for a year. Probably be given a p229 or 92f that I'll never get range time on while I'm OCONUS