It is completely stock. I was surprised it came with the large plenum... at no extra charge. Waiting on scope and chronograph. Hopefully, I will be shooting it by next weekend. I am very curious what kind of numbers the 500mm puts up with the large plenum. I don't know if they have any parts...