What is the best way to UV unwrap these?

I am trying to unwrap these 3D models:

– Walther PPK --Supressor --Magazine

AK-47

– Remington 870

Problem is that I can’t figure out how to unwrap it in a way that avoids islands stretching.