It's possible, i made a player type long ago but realized why rendering the player model in first person was a bad idea
Because of how the player model's eye point doesn't follow along with the player's head, you'd have an out of body experience when looking down
Here's some pictures showing the issues with rendering the player model
Items that use an eye offset are stuck to a certain part of the screen, so items that use an eye offset
...just float around your player
Items that don't use an eye offset look alright
...but you'd still have your body blocking your screen