I've got the 20v Dewalt caulk gun. I've never used it on a big project where battery life would be an issue, but I've used up to about 10 tubes (of silicone) and not even used a bar on the battery. It does take a little getting used to, so you may want to get a couple of cheap tubes to practice...