I own one of each. The 1006 seems to be an indestructable "tank", the glock is much less massive.
I have put the 1006 on the "appreciating" list, which rules-out carry, but it still gets some range time. They're not making them anymore, ya know!
Being a fan of 10mm, I bought the 29 for carry. It's fun to shoot and as accurate as I.
SatCong