oro mpp25 price