I find it a bit odd that you can’t put attachments on crossbows, or at least not the grip or a bayonet, and that you need weapon skill to attach a bayonet to a weapon.
The current attachment system is somewhat simplistic in certain respects. I’m hoping it’s one of the things that get’s fleshed out as things are added.