great shape! comes with magazine