Rep. Andy Ogles, whose district includes Nashville, is criticized over a gun-filled Christmas photo