No, he's above you, protected by the metal mesh floor. You might do some damage shooting through it, but it'll loose a lot of "oomph" burning through the steel.
And sorry, I meant force pike, not force lance. Force pike is what the big red dude was swinging with reckless abandon in your last fight.
And Darren's definition is correct. Pole vibroblade with a shock prod on the other end.