No, it cannot mount any better guns than the original richi guns. I did not experience a higher speed than driving the richi with same setup, but my 5 engies are stilling missing several lvls till 96.
But i appreciate the slightly higher DP and the extra support slot.