Theres not to many shops that do have them in stock. I just looked around found one at a good price and bought it. to see if I would like it.
Now I have no rifles and to many XPS.
If you like to customize XPs have more smiths and parts running around for them.
Good luck on your adventure its fun