Yes its possible but has consequences, shortening the barrel itself would lower the power so would then need to be reprogrammed, however the shroud can be shortened without a problem.

The bottle can be changed to anything with the correct thread but you will obviously have a reduced shot count.

Custom stocks are possible but designs are limited due to the electronics housed in the current stock, would be interesting to see what can be done