Awesome fit and finish. Two complaints about this though first and foremost the barrel hole is too small some darts hit on exit. 2nd i had a major piece that holds it on arrived broke off (not out of darts fault) was easily fixed with glue but it should be shipped from Worker in a box not a bag. Overall still worth the price point!