I designed this so I could use cheap black and decker batteries with other power tools and various projects.
I've now tested it with Porter Cable 20VMax batteries, it works perfectly.
This design works best with ABS, I've printed it with different materials that dont shrink and it can fit pretty loose.
Looking into PETG might twee the design and upload it again.
I print in ABS and dip the parts in acetone to prevent layers from separating, using 100% you could get away without using acetone.
I do not use PLA but I would expect it to work well for this part.