Lego custom minifig P90 weapon

One of the big challenges in making custom weapons for Lego minifigs is that the arms of a Lego minifigÂ are fixed, which poses a problem when you look at bullpup designed weapons, which the P90 is, this however seems to be the closest anyone has come to creating a bullpup designed weapon for a lego minifig. Apparently this is made of polystyrine superglued together.