The Institute backing Talon Company is definitely something I haven't taken into consideration; plus, it allows Talon Company to have a somewhat larger amount of Energy weapons, but not by much. This would also give them an excuse to have a couple Mister Gutsys and Sentry bots for the more dangerous of missions, like raids against Super Mutants. Good one, Jax.
QUICK EDIT: Plus, I could see them as people who think the Commonwealth the Capital Wasteland is in is rightfully theirs, so it's not much of a stretch to assume they hired Talon Company to make the place as chaotic as possible; Divide and Conquer, as they say.