light does not detatch tailcap is permanent. the upper is very tight it bows out a bit in most of the gas tubes I grabbed the longest one I had and it fit great, you can file a bit of the edges of the gas tube so it fits better and doesn't bow out. I would suggest a tapco ak saw grip it wil fit easier than a real saw grip. I haven't found anyone who shortens them no sorry.