Got tired of waiting for PSA to get complete A1 uppers in stock, so I grabbed an H&R XM16E1. It'll scratch the itch for a while.