Very fun! I wish there were some way to see what components your current gun is made of, though - It's a bit painful to buy a new part only to realize that it's replacing something better than you thought it was.