You must have a well-established base to be able to defeat this boss. They seemed to have picked up on your style of using guns.