Source SDK - How to use skins and models for NPCs that aren't supposed to use it?

To make myself clear, what I’m trying to ask is can I use skins and models that are made for a NPC like a combine soldier for a NPC like a Rebel? Or if I wanted to use skins and models for a pistol on a smg for example?