I have an idea for a science fiction story in which there's gun combat (some similar to modern guns, and some futuristic). The thing is, I hardly know anything about guns, other than some basics I've learned from video games, other sci fi novels, and even a couple gun-based anime. Some guns will be hand held, and some mounted in robots or turrets. My question is, where should I start for research? Are there any good books on the subject, or good websites or resources that can get me a solid grounding so that I don't write something that sounds silly? Along a similar line, my story also involves human augmentation, specifically implants that will connect to a users brain stem (at least for now that's where I think it would connect best?) to give them abilities to see the internet from their brain. There will also be cyborg body parts, and even full cybernetic bodies. One of my characters is a hardware engineer that specializes in these subjects, and again, knowing near nothing about computers or electronics, does anyone know good places to start with research? I know it's kind of two separate topics, but if anyone can help with one or the other I would greatly appreciate it.