I have the stock you mention on my SKS. The handguard does not work well for mounting any kind of optic. It is a cool idea. But the handguard moves too much to hold a zero. You end up shooting massive groups at 100 yards.
Romans 1:16 I am not ashamed of the gospel, because it is the power of God for the salvation of everyone who believes: first for the Jew, then for the Gentile.