The back straps do look like plastic. I removed mine, filed it nicely, it had some factory pits, then glass beaded. It's definitely not plastic but had some odd colored anodizing or something of the sort. Once glass beaded, it has a nice white aluminum color.
That appears to be a fully polished...