This is an accessory for Nerf Blasters that have the standard barrel extension attachment point. This does work, and it needs around 20-30% infill, and do note that the barrel itself is a bit thin.