Very good condition, stock mag, 30 round and 20 round mag. Tasco 3x9x40 scope $650 OBO Text or Call 225 two0six 41three7