As of now it's two models duplicated on either side of the mirror using the same scripts. In Spirit of Half-Life they put in a feature that will mirror models over a func_wall, but I haven't gotten it to work yet.