I am also interested and in need of an answer as my pfs gm will not let me even use this thing (as clearly intended) fired from the arm... he also claimed that I need a wrist sheath in addition to the weapon...
Even tho the weapon clearly states "sleeve" and has the same bonus as a wrist sheath leading me to belive it has its own sheath to mount to the wrist