https://mods.factorio.com/mod/SpidertronWeaponSwitcher mod was created because it was not updated to 2.0.
Shotgun and Cannon can now pass through walls (so that Spidertron doesn't damage itself or structures).
IN SHORT:
Adds a spidetron that uses the vehicle machine gun with a damage bonus.
Adds a spidertron that uses the combat-shotgun
Adds a spidertron that uses the tank-cannon
(Comes with current research...)
+My other related mods:
https://mods.factorio.com/mod/Spidertron_aai-laser-cannon
https://mods.factorio.com/mod/Turret_and_gun-aai_laser_tank