Very nice condition Olympic Arms .40 cal. upper. Very clean. Comes with 22 round mag that fits in to a .223 lower. This is a police issue upper. There are a few small rub marks on it, but other than that it's in great condition. $650 or trade for ??????