>>514114708
could've been a rpg-26. hard to tell