Yes. The Masterline Professional Bait Gun should work very well with the Invict Roach Bait Gel cartridges.
The True Tech True Blue Bait Gun has a push button to release pressure and stop bait flow, while the Masterline Professional Bait Gun does not. Both bait guns work with all types of ant and roach gel baits, except with 60 gram bait syringes. The benefit of upgrading would depend on your preference in bait gun.
We do have a video on our site which shows how to assemble the Masterline bait gun. You can find it here.