Hmmm. So you do know your friend did this? Kinda of precarious situation. I mean your caught in the middle of telling on your friend, (possible retaliation), and the situation of the gun(s) being used on someone in a crime, why else would someone want a gun that is not registered in their name?
What if YOUR gun was stolen and the theif shot someone with it in the future and the ballistics test came back as you being the owner? That would be hard to say "trust me I did do it". The burden of proof is on you now, see what Im saying.
If you know who stoled the firearms and that person shoots someone in the future is that a greater burden on you because you were intimidated not to talk. So its a difficult situation obviously.
. I guess personally I would aire on the side of doing whats right.
I was in a similar situation when young. I told the cops the truth and they turned right around and told the perpetrator I gave them the info. Then I had to look over my shoulder after that. So I worry about that as well.
If this were me, I would have to do whats right so as to not be burdened with a future death which I may have been able to prevent had I spoke up. So you have intimidation/retaliation to consider and a possible future homoside which you could have connection to if the perpetrator in anyway says that you knew about this all along. Then you are in trouble as an accessory.
And 3 guns could be distributed to 3 people in exchange for drugs or something so now there is 3 times the chance of something happening as far as a gun homocide.
Not a good situation man. If the F.B.I gets involved they will find out if your lying no amount of court tv can circumvent that.
Do the right thing thats all I can say. Have your parents accompany you to meet a detective at a restraunt or something and make them sign a document of annanimity in exchange for information. Thats all I can think of guy to balance out the situation.