I've used PA & AD both were fast shipping and well packed. But my go to is Airguns Of Arizona and Dennis Baker Airguns. These guys are great to work with and will take your order right over the phone while ya talk shop, Nothing beats the more personal experience IMHO..