You both are right. They will do the hammer updates free. The easy open upgrade is $55 normally. I guess they used to do it free, but not any more. There have been some folks, though, that have not had to pay. I don't know where the line is drawn. Call and ask.
As to barrels, some of the Armor Alloy need modification to work, but all others shuld work fine. Some of the early barrels may need two piece lugs, but TC will send them to you if you ask.
Have fun!