2 ideas ,one of them being important :
-it is almost a necesity for a firstperson game to be able to see our own shadow especcialy in shadow dependant areas where your ennemy can see your shadow before you show any part of your body .
-Having a randomized skin pattern for guns would make them really interesting instead of always the same skin you can enjoy looking for differences between each one (no colored/painted guns !)