I need a new barrel for my mav. 88. prefer 18", but will consider 20".

Thanks for the help.