OMB express is backordered for 4 months, I called them. I ended up buying mine from lonewolf for $119, around $127 total. I also heard glock sells replacement parts including barrels, but when I called they said they didn't accept orderes over the phone, finally I found out you had to send them a fax with what you want and your credit card #. I didn't like that because how are you supposed to know the prices? I guess when you receive it with the invoice, so i decided to go with lonewolf.