One Lancer 20rd 308 mag, one Tiger Rock Low pattern DPMS upper receiver, and an unknown brand SR-25 pattern upper thats a bit salty. The painted upper is the Tiger Rock DPMS/LR308 low-pattern upper receiver, complete with FA and EPC. Shot for less than 200 rounds. Lancer mag is barely used, may be unused by me or previous owner, it's clean. The SR-25 (high tang) upper is a catch and release, the feed ramps are pretty gnarled, but it may work or be fixable? Not sure, I got it in a bundle and don't need it.