The only unworldly/alien tech to us from this chapter is Mei herself, her positronic brain's calculation power, her bone alloy and muscle fiber's density and strength.
Her not flying about when waving that laser launcher can be chalked to her brain doing the math for controlled weight shifting combined with a strong body, plus maybe using some electromagnetism on her shoes to stick on the floor.
If anything, the laser launcher of that size not having an external power source or a power cord hooked to power armor(in this case Mei) using it bugs me more.