I bought this XSV ego off the nation a while back but I've since forgotten where all the parts came from.
Here's what I can identify so far:
body: XSV ego 6
frame: sl66 ego?
reg: sl66 reg?
ASA: XSV duckbill
ram cap: some kind of adjustable cap?
eye covers: kila
lpr: ego 6
bolt: stock ego 6 bolt (cure 1?)
Feel free to correct me on anything you see that I've mistakenly identified or that you think I'm missing. If you need more/better pictures to identify a part feel free to ask.