Not a 603 upper. It's a big pin SP1 upper someone threw a set of A2 handguards on.

Still very nice, and many of the parts are period correct, by all means do a retro build.