Yes it does have the logo. This is not a "plastic" stock. It is a composite. When I use a sand paper drum on the dremel it powders. It doesn't melt like plastic would.